1

ここでは、SFML 2 インストーラーを使用しました。http://www.sfml-dev.org/download.php

Ld /Users/pjquinn/Library/Developer/Xcode/DerivedData/gangnam_style-ayfrlelgnycrzpdbmwbkqgtkkryv/Build/Products/Debug/gangnam_style.app/Contents/MacOS/gangnam_style normal x86_64
    cd /Users/pjquinn/Programming/C++/gangnam_style
    setenv MACOSX_DEPLOYMENT_TARGET 10.7
    /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.8.sdk
-L/Users/pjquinn/Library/Developer/Xcode/DerivedData/gangnam_style-ayfrlelgnycrzpdbmwbkqgtkkryv/Build/Products/Debug
-F/Users/pjquinn/Library/Developer/Xcode/DerivedData/gangnam_style-ayfrlelgnycrzpdbmwbkqgtkkryv/Build/Products/Debug
-filelist /Users/pjquinn/Library/Developer/Xcode/DerivedData/gangnam_style-ayfrlelgnycrzpdbmwbkqgtkkryv/Build/Intermediates/gangnam_style.build/Debug/gangnam_style.build/Objects-normal/x86_64/gangnam_style.LinkFileList
-mmacosx-version-min=10.7 -lsfml-system-d -lsfml-window-d -lsfml-graphics-d -lsfml-audio-d -lsfml-network-d -stdlib=libc++ -fobjc-link-runtime -framework Foundation -o /Users/pjquinn/Library/Developer/Xcode/DerivedData/gangnam_style-ayfrlelgnycrzpdbmwbkqgtkkryv/Build/Products/Debug/gangnam_style.app/Contents/MacOS/gangnam_style

ld: library not found for -lsfml-system-d clang: error: linker command failed with exit code 1 (use -v to see invocation)

プロジェクトを作成するとき、[フレームワークを使用] ボックスを選択する必要がありますか?

4

2 に答える 2

1

デバッグバイナリはインストーラーに付属していません。

他の問題も確認する必要があります

于 2012-10-02T21:04:56.110 に答える
0

テンプレートを使用し、「フレームワークを使用する」ボックスをチェックしましたが、まだ問題がありました。私が最終的にやったのは、SFML フレームワーク ファイル (インストーラー スクリプトが ~/Libraries/Frameworks に置いたもの) を自分でプロジェクトに追加することでした (単純なドラッグ アンド ドロップ)。追加されたフレームワークがビルドフェーズに含まれていることを再確認し、すべてが正常に機能したことを確認しました。

于 2013-09-19T18:27:19.190 に答える