1
如何使用gcc包含正確的:<SDL2/SDL.h>
或<SDL.h>
並設置-I/usr/include/SDL2
?如何包含正確的:<SDL2/SDL.h>或<SDL.h>並設置-I/usr/include/SDL2?
如何使用gcc包含正確的:<SDL2/SDL.h>
或<SDL.h>
並設置-I/usr/include/SDL2
?如何包含正確的:<SDL2/SDL.h>或<SDL.h>並設置-I/usr/include/SDL2?
嗯,要麼是有效的,但我認爲它更有禮貌地使用那個使編譯命令更容易和更明顯的命令,即#include,因此你不需要改變包含搜索路徑。
我覺得這個命令將工作:
g++ main.cpp -I/Library/Frameworks/SDL2.framework/Headers -F/Library/Frameworks -framework SDL2
何苦跟自己設置自定義包括路徑,如果/ usr/include目錄是默認的,所以前一種情況的工作而無需額外的調整? –