我正在学习PostgreSQL。 我在将pgrouting安装到Ubuntu 11.10后尝试使用Dijkstra算法。
CREATE OR REPLACE FUNCTION shortest_path(sql text, source_id integer,
target_id integer, directed boolean, has_reverse_cost boolean)
RETURNS SETOF path_result AS
'$libdir/libdijkstra.dll'
LANGUAGE 'C' IMMUTABLE STRICT
错误:无法访问文件“$ libdir / libdijkstra.dll”:没有这样的文件 或目录'
如果可能的话,请指导我一步一步地使用它从安装到使用。
答案 0 :(得分:0)
根据评论,这是因为尝试在Linux上使用Windows库。在http://pgrouting.org/download.html下载新版本并在那里使用库,或从源代码构建(在同一站点上可用)。