例如,我的Linux计算机上目前安装了GLFW库的第2版和第3版,名为"libglfw.so "。2"one_answers"libglfw.so.3"。是否有可能告诉CMake查找特定版本的GLFW(例如,版本3),并且它将足够聪明地查找"libglfw.so"。3"或"libglfw.so.3"。还是"libglfw.so.3.*.*"?
我发现了这些行,但我还没有测试过
find_package(PkgConfig REQUIRED)
pkg_search_module(GLFW REQUIRED glfw3) # or glfw2