我在Mac上遇到SDL2问题。我已经按照以下步骤说我应该将框架复制到:〜/ Library / Frameworks,或/ Library / Frameworks,如果我有权限,我有。我试过了两个。
以下是整个错误消息:
make
g++ main.o -o hello
Undefined symbols for architecture x86_64:
"_SDL_Init", referenced from:
_main in main.o
"_SDL_Quit", referenced from:
_main in main.o
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make: *** [hello] Error 1
我之前有过使用SDL的经验(在Linux上),这是一次非常直接的体验。 它是架构的问题吗?