2008-12-01 236 views
0

你好,我正在編譯一個程序,但我得到沒有這樣的文件或目錄的錯誤,但該文件是在路徑的目錄。這個文件位於一個名爲/ home/myuser/toolbox/lib/genalg的目錄中,並且在PATH中我有...:/ home/myuser/toolbox/lib/genalg,所以我不會爲什麼找不到圖書館。有任何想法嗎?。謝謝沒有這樣的文件或目錄,但目錄在路徑

回答

2

您的shell路徑與編譯工作無關,相關路徑是庫路徑(gcc上的-L選項),它是編譯器查找庫和包含路徑的位置(-gcc選項)這是編譯器查找頭文件的地方。如果您使用的是gcc,請檢查this link out

2

包括不使用用於查找可執行文件的相同路徑。檢查編譯器上的文檔,瞭解它在哪裏進行搜索。

相關問題