2012-05-24 86 views
6

當我在Linux中運行make文件編譯C代碼,我得到以下錯誤:GCC:鏈接器輸入文件未使用的,因爲鏈接尚未完成

gcc -Wall -fPIC -DSOLARIS -DXP_UNIX -DMCC_HTTPD -D_REENTRANT -I/opt/profile/OraAlert_test/code/include -I/usr/netscape/server4/plugins/include -I../../pwutils -I../../database/src -I../../access/src -I/data/share/capscan/include -o getEnv.o -c ../src/ 
gcc: ../src/: linker input file unused because linking not done 

我試圖尋找在計算器,並試圖相關問題建議的解決方案。仍然無法解決。 有什麼建議嗎?

+3

不是'-c'意味着我們只是編譯而不是連接?爲什麼你要傳遞一個目錄而不是源文件? – FatalError

回答

3

你有沒有源文件的編譯命令。
它應該編譯什麼?

錯誤確實是誤導人的。它假定你想鏈接../src/,但是-c表示不需要完成鏈接。

相關問題