静的ライブラリ(GLFW)を自分のライブラリにリンクしようとしています。 、しかしld: library not found for -lglfw3
CMakeとPkgConfigを使用してライブラリをリンクする
コンソールでpkg-config --libs glfw3
を実行することはできます::マイライブラリをリンクする際、私は次のエラーを取得する
pkg_search_module(GLFW REQUIRED glfw3)
include_directories(${GLFW_INCLUDE_DIRS})
target_link_libraries(${LIBRARY_NAME} ${GLFW_STATIC_LIBRARIES})
:私はこれを行うために、私のCMakeLists.txtファイルに次のように持って
-L/usr/local/lib -lglfw3
私はGLFWライブラリがインストールされていることを知っています。 CMakeを使ってリンクしようとすると、ライブラリが見つからないのはなぜですか?
を使用するために必要な発見私のtarget_link_librariesリストが、私はなぜpkg_search_moduleがうまく動作しないのか知りたいです –