我非常沮喪!我正努力適應SDL今晚,但我試圖通過XCode4連接到它的磚牆!這就是我所做的。我下載了SDL框架運行時庫和development xtras的v1.2.14。我遵循了所有的方向(拖放/ Library/Frameworks中的SDL.framework),直到我意識到模板在XC4中無法像XC3.x一樣工作。我踢了模板,並嘗試將框架添加到香草可可應用程序。 (從內置的應用程序模板創建。)我添加了SDLMain .h .m和.nib文件並嘗試構建。馬上我得到一個錯誤,說它找不到「SDL.h」。我手動調整了我所有配置的標題搜索路徑設置,儘管我認爲如果我直接引用框架,這不應該是必需的。我用這種方式解決了缺少的頭文件,但開始碰到鏈接器錯誤。無法鏈接到XCode4中的SDL!
"_SDL_main", referenced from:
-[SDLMain applicationDidFinishLaunching:] in SDLMain.o
我已經嘗試了滿足我的鏈接器和編譯器的所有不同的演繹。我已經將框架移動到〜/ Library/Frameworks下的我的用戶文件夾中,我已經玩過<>和「」導入語法。我開始了一個全新的項目,並重復了一切。我迷路了!有人可以幫忙嗎?
你的'main()'函數有兩個參數嗎? – genpfault 2011-05-27 18:35:43
是的它︰int main(int argc,char ** argv) – Cliff 2011-05-29 00:49:42
得到了同樣的問題:S – Emil 2011-07-05 20:21:11