我正在尝试在Visual Studio 2017中运行cmake项目(目前为openmvg)。 我相信我已按照说明正确安装了它。
现在,当我尝试运行它(发行版/ Win32)时,出现以下错误消息:
“无法启动程序“ D:\ openMVG \ build \ Release \ ALL_BUILD””
我已经检查了CMakePredefinedTargets
,但是除了ALL_BUILD
,INSTALL
和`ZERO_CHECK'之外,我找不到任何项目目标。
有人可以帮助解决这个问题吗?我将不胜感激。谢谢。
答案 0 :(得分:0)
默认情况下,新生成的MSVC项目将始终将“ ALL_BUILD”设置为其启动项目。要运行项目,您需要手动设置项目,方法是在项目上单击(右键),然后选择“设置为启动项目”。
CMake预定义目标已经可以用于预定义的 CMake 目标。这些用于重建,测试运行,安装等。通常它们不是启动项目的候选人,但您的某些项目是。