1
我正在學習PostgreSQL。 我試圖在安裝pgrouting到Ubuntu 11.10後使用Dijkstra算法。在Ubuntu 11.10中使用Dijkstra算法和postgreSQL
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
ERROR: could not access file "$libdir/libdijkstra.dll": No such file or directory'
如有可能引導我一步一步地使用它從安裝到使用。
很顯然,你的庫目錄中不存在所需的庫libdijkstra.dll。您需要先將其安裝在服務器上,然後才能創建PostgreSQL CREATE FUNCTION腳本。不過,我對圖書館並不熟悉。 –
除了Erwin已經評論過的內容之外,我還想知道共享庫的名稱。結尾「.dll」是Windows的標準版,在Linux上它應該是「.so」 –
請問能否告訴我,從哪裏可以下載ubuntu 11.10庫? – apaleja