在我的CMake文件中,在Windows上构建时,需要在自定义命令中使用lib.exe,以将多个静态库组合为一个。
我试图使用find_program
命令来找到可执行文件:
find_program(LIB_EXE NAMES lib.exe)
,但始终将变量设置为未找到。找到lib.exe的正确方法是什么?
[EDIT]修复了NAME-> NAMES,但仍找不到该程序
答案 0 :(得分:1)
正确的关键字是NAMES,可以省略。尝试添加S或完全删除关键字。
我认为您实际上是在搜索程序NAME