可以手动分割检查:
include(FindPkgConfig)
pkg_get_variable(PC_PATH "pkg-config" "pc_path")
string(REPLACE ":" ";" PATH_LIST "${PC_PATH}")
foreach(dir ${PATH_LIST})
if (EXISTS ${dir} AND IS_DIRECTORY ${dir})
set(TARGET_PC_PATH ${dir})
break()
endif()
endforeach()
message(STATUS "Final Target ${TARGET_PC_PATH}")
上面只是找到了第一个可用的路径,还可以做更多限制,比如排个序,预置一些优先的
路径之类的
【 在 easior 的大作中提到: 】
: 这个命令我知道,关键是在 CMakeLists.txt 中怎么写?
--
修改:gameplayer FROM 222.128.5.*
FROM 222.128.5.*