【发布时间】:2017-07-09 15:20:51
【问题描述】:
FindPythonLibs.cmake 以某种方式查找不存在/已卸载的 Python 版本。
当我运行find_package(PythonLibs 3 REQUIRED) 时,CMake 正确找到了我的 Python3.6 安装并添加了它的包含路径,但随后出现错误
No rule to make target 'C:/Users/ultim/Anaconda2/libs/python27.lib', needed by 'minotaur-cpp.exe'. Stop.
这个目录不存在,我最近卸载了Anaconda和它自带的python。我查看了我的环境变量和注册表,但没有找到对这个位置的引用。
有谁知道哪里可能还有对这个位置的引用?
【问题讨论】:
-
您是否尝试删除构建目录并再次运行
cmake? -
这肯定是一个很好的问题,可以得到答案