2016-07-14 11 views
2

私のC++プロジェクトで使用するSDL2ライブラリをダウンロードしました。私はOSXです。 SDL2.frameworkを/ Library/Frameworksディレクトリに移動しました。cmakeファイルに.frameworkファイルを追加するには

私のC++プロジェクトのcmakeファイルでこのファイルを参照する方法がわかりません。誰かがこれについていくつかの光を当てることができれば不思議ですか?他のライブラリとして

答えて

1

find_package(SDL2 REQUIRED) 

その後(target_include_directories()target_link_libraries()またはset_target_properties()のような場所で、たとえば)が必要${SDL2_INCLUDE_DIR}${SDL2_LIBRARY}変数を使用しています。

*.cmakeスクリプトが見つからないと訴える場合は、インターネットのどこかでFindSDL2.cmakeファイルを取得してください。あなたのプロジェクトのmodules/ディレクトリに入れて、それをメインに追加しますCMakeLists.txt

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/modules/") 
関連する問題