Не удается запустить приложение SFML на Xcode

0

Установленный SFML на Mac OS в соответствии с учебным пособием http://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 файлы в свои каталоги и не знаю, что еще я могу сделать.

  • 0
    Эти параметры должны быть -framework sfml-system и т. Д. Похоже, этот шаблон не работает. Вы можете исправить это в настройках проекта Xcode.
Теги:
xcode
sfml

1 ответ

1
Лучший ответ

Вы читаете старую версию учебника. Прочитайте их вместо SFML 2.1. Одно из отличий - это сообщение:

Если у вас есть Xcode 5, вы должны использовать новую версию шаблонов.

который доступен на странице загрузки. Короче говоря, это обновление шаблона исправляет регрессию, введенную в Xcode 5 и более поздних версиях.

источник

Ещё вопросы

Сообщество Overcoder
Наверх
Меню