1
我在mac OS 10.8.2上運行並使用以下命令編譯我的程序;SDL映像的問題
g++ main.cpp `sdl-config --cflags --libs` -o whateverfilename
我可以編譯SDL計劃得很好,但只要我嘗試使用SDL的圖片庫,不如意的事情 - 我得到以下錯誤:
Undefined symbols for architecture x86_64:
"_IMG_Init", referenced from:
_SDL_main in cco8lzYA.o
"_IMG_Load_RW", referenced from:
_SDL_main in cco8lzYA.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
我猜鏈接缺少搜索路徑或其他東西。我一直在試圖查找和編輯鏈接搜索路徑,但似乎無法管理,即使有人可以告訴我如何做到這一點,或者我可能導致什麼其他問題,我會很感激:)
收到嘗試過,但有標誌錯誤,使用「SDL_image」沒有「L」。現在就工作,謝謝! – 2013-03-19 14:02:19