タグ付けされた質問 「pkg-config」

6
`cmake`から` pkg-config`を使用する適切な方法は何ですか?
ネットを見回すと、次のようなコードがたくさん見られます。 include(FindPkgConfig) pkg_search_module(SDL2 REQUIRED sdl2) target_include_directories(app SYSTEM PUBLIC ${SDL2_INCLUDE_DIRS} target_link_libraries(app ${SDL2_LIBRARIES}) ただし、インクルードディレクトリとライブラリのみを使用し、定義、ライブラリパス、およびによって返される可能性のあるその他のフラグを無視するため、これは間違った方法のようpkg-configです。 これを行い、によって返されるすべてのコンパイルフラグとリンクフラグpkg-configがコンパイル済みで使用されるようにする正しい方法は何でしょうappか?そして、これを達成するための単一のコマンド、つまり次のようなものはありtarget_use(app SDL2)ますか? 参照: include() FindPkgConfig
87 cmake  pkg-config 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.