在Ubuntu 11.10中使用Dijkstra算法和postgreSQL

时间:2012-05-25 11:51:51

标签: postgresql ubuntu-11.10 dijkstra

我正在学习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”:没有这样的文件   或目录'

如果可能的话,请指导我一步一步地使用它从安装到使用。

1 个答案:

答案 0 :(得分:0)

根据评论,这是因为尝试在Linux上使用Windows库。在http://pgrouting.org/download.html下载新版本并在那里使用库,或从源代码构建(在同一站点上可用)。