我非常沮丧!今晚我试图适应SDL,但是在通过XCode4链接到它时遇到了难题!这是我的做法。我下载了SDL框架运行库和开发工具包的v1.2.14版本。我按照所有说明操作(将SDL.framework拖放到/Library/Frameworks中),直到我意识到模板在XC4中不像在XC3.x中那样工作。我放弃了模板,尝试将框架添加到一个vanilla cocoa应用程序中。(从内置应用程序模板创建。)我添加了SDLMain .h .m和.nib文件,并尝试构建。立即出现错误,说找不到“SDL.h”。我手动调整了所有配置的头文件搜索路径设置,虽然我认为如果直接引用框架就不需要这样做。我以这种方式解决了缺少的头文件问题,但开始出现链接器错误。
"_SDL_main", referenced from:
-[SDLMain applicationDidFinishLaunching:] in SDLMain.o
我已经尝试了所有不同的方式来满足我的链接器和编译器。我将框架移动到了我的用户文件夹下的~/Library/Frameworks,我玩弄了<>和""导入语法。我开始了一个全新的项目并重复了所有步骤。我很迷茫!有人能帮忙吗?
main()
函数接受两个参数吗? - genpfault