cmake find_program命令找不到lib.exe

时间:2019-01-19 17:34:12

标签: cmake

在我的CMake文件中,在Windows上构建时,需要在自定义命令中使用lib.exe,以将多个静态库组合为一个。 我试图使用find_program命令来找到可执行文件:

find_program(LIB_EXE NAMES lib.exe)

,但始终将变量设置为未找到。找到lib.exe的正确方法是什么?

[EDIT]修复了NAME-> NAMES,但仍找不到该程序

1 个答案:

答案 0 :(得分:1)

正确的关键字是NAMES,可以省略。尝试添加S或完全删除关键字。

我认为您实际上是在搜索程序NAME