2012-04-07 164 views
1

我想在emacs中使用C++ SDL代码并在Mac OS X Lion下编译它。在使用SDL的模板和框架的XCode中,一切正常,但是当我尝试编译在因特网上找到的一些示例SDL代码时:http://pastebin.com/cWH5X8Hu我无法使用emacs使其工作。我总是收到这样的错误:http://pastebin.com/BZ3xJsmv。我使用的命令是g++ -o sdltest main.cpp sdl-config --cflags --libs。 我已经从源代码安装了SDL,但我不知道什么是错的。SDL + emacs + Mac OS X

回答

2

您试图链接库的不兼容版本,您需要获取lib SDL的X86_64版本。

LD:警告:忽略文件/usr/lib/libSDL.a,文件是专为存档这不是架构被链接(x86_64的)

此错误是不使用Emacs做的。