3
功能是啊,我知道很多人問過這個問題,但我仍然無法理解我的情況未定義參考的另一個LIB
我有2個庫的問題,比方說,力霸& libb。 libb使用liba但在.a中編譯,所以它應該在編譯時鏈接。 我有以下GCC命令:
gcc -o my_program obj/mymain.o obj/myutils.o liba/liba.a libb/libb.a -Iinclude -Iliba -Ilibb
但GCC將返回我很多的「未定義的參考......」從libb功能力霸功能。
發生了什麼事?我該怎麼辦?
謝謝
您可以顯示代碼中包含一個庫的代碼嗎?整個錯誤信息? – Marievi
訂單事宜。如果庫B依賴於庫A,那麼B需要在命令行的* A之前*。 –
關於'-I',使用的目的是因爲我在這些目錄中有標題,所以我想這是好的。 事實上,這是一個ordre問題,因爲@Someprogrammerdude指出....感謝您的幫助 –