我想安裝opengazer(請參閱http://sourceforge.net/projects/opengazer/) 一旦解壓縮後,我進入該文件夾並使用readme.txt文件中指定的make命令。但是,似乎C++代碼被編譯,並且我得到一個很好的路徑錯誤: utils.h:7:30:致命錯誤:vnl/algo/vnl_svd.h:沒有這樣的文件或目錄 編譯終止。製作和導出路徑
期望庫(包括 「VNL/ALGO/vnl_svd.h」)位於我的桌面上:/home/me/Desktop/vxl-1.14.0/core/
我試圖導出路徑:export PATH = $ PATH:/home/me/Desktop/vxl-1.14.0/core/
然後我再次運行make命令,但它不起作用,compilator仍然無法達到vnl/algo/vnl_svd 。H。
我該怎麼辦(除了重新輸入每個頭文件中的每個預處理器包含)?
可能不是問題,但你應該引用'$ PATh',即'出口PATH = 「$ PATH:/home/me/Desktop/vxl-1.14.0/core/」' – BroSlow
是的,如果只它可以解決這個問題:P – kaligne
'PATH'對此沒有用處。 'PATH'告訴shell在哪裏查找要運行的_命令。找到_include files_沒有用處。 – MadScientist