无法在 Xcode 上启动 SFML 应用程序
Can't start SFML app on Xcode
根据教程在Mac操作系统上安装SFMLhttp://www.sfml-dev.org/tutorials/2.0/start-osx.php(Xcode 6.1),它有点起作用,所以我可以创建SMFL应用程序,但当我试图构建该标准项目时,它会出现以下错误
Ld /Users/andreybondar/Library/Developer/Xcode/DerivedData/Test-draycgeyywzpqjgugruuudxcdqqj/Build/Intermediates/Test.build/Debug/Test.build/Objects-normal/x86_64/Test normal x86_64
cd /Users/andreybondar/Desktop/Test
export MACOSX_DEPLOYMENT_TARGET=10.10
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -L/Users/andreybondar/Library/Developer/Xcode/DerivedData/Test-draycgeyywzpqjgugruuudxcdqqj/Build/Products/Debug -L/usr/local/lib -F/Users/andreybondar/Library/Developer/Xcode/DerivedData/Test-draycgeyywzpqjgugruuudxcdqqj/Build/Products/Debug -F/Library/Frameworks -filelist /Users/andreybondar/Library/Developer/Xcode/DerivedData/Test-draycgeyywzpqjgugruuudxcdqqj/Build/Intermediates/Test.build/Debug/Test.build/Objects-normal/x86_64/Test.LinkFileList -mmacosx-version-min=10.10 -frameworksfml-system -frameworksfml-window -frameworksfml-graphics -frameworksfml-audio -frameworksfml-network -stdlib=libc++ -fobjc-link-runtime -Xlinker -dependency_info -Xlinker /Users/andreybondar/Library/Developer/Xcode/DerivedData/Test-draycgeyywzpqjgugruuudxcdqqj/Build/Intermediates/Test.build/Debug/Test.build/Objects-normal/x86_64/Test_dependency_info.dat -o /Users/andreybondar/Library/Developer/Xcode/DerivedData/Test-draycgeyywzpqjgugruuudxcdqqj/Build/Intermediates/Test.build/Debug/Test.build/Objects-normal/x86_64/Test
clang: error: unknown argument: '-frameworksfml-system'
clang: error: unknown argument: '-frameworksfml-window'
clang: error: unknown argument: '-frameworksfml-graphics'
clang: error: unknown argument: '-frameworksfml-audio'
clang: error: unknown argument: '-frameworksfml-network'
所以,我应该做些什么来让它工作,因为我已经尝试手动将所有SFML文件放在它们的目录中,并且不知道我还能做什么。
您正在阅读本教程的旧版本。请改为阅读SFML的2.1。其中一个区别是这个消息:
如果您有Xcode 5,则必须使用新版本的模板。
其在下载页面上可用。长话短说,这个模板的更新修复了Xcode 5和更高版本中引入的回归。
源
相关文章:
- 如何创建一个空的全局类并在启动时实例化它
- SFML纹理像播放器
- 如何使用AngelScript注册SFML Vector2运算符
- 如何修复sfml c++代码编译错误
- SFML library: http request
- 落砂模拟碰撞检测C++和SFML
- 即使我读取了所有内容,在FIFO上打开的QSocketNotifier也会一直启动
- 使用 SFML 和 C++ 将 Pixel 打印到屏幕上
- 使用 std::string () const 函数启动线程或未来
- SFML RenderWindow打开窗口需要很长时间
- 矢量下标超出SFML游戏中的范围
- 获取 SFML 窗口的 HWND 和高可用性?
- 如何修复valgrind启动时的致命错误(与libc6-dbg和libc6-dbg:i386连接)
- 将 Vulkan 与 SFML 结合使用?
- SFML 文本未绘制在窗口上
- 在SFML(C++)中启动一个新窗口
- OpenGL和SFML时钟未正确重新启动
- 无法在 Xcode 上启动 SFML 应用程序
- SFML 不启动窗口
- 链接到SFML dll的程序不会启动,返回0xC000007B或缺少__gxx_personality_v0