在Visual Studio 2017中CMake项目目标问题

问题描述 投票:0回答:1

我正在尝试在Visual Studio 2017中运行一个cmake项目(openmvg,现在)。我相信我按照说明正确安装了它。

现在,当我尝试运行它(Release / Win32)时,我收到以下错误消息:

“无法启动程序”D:\ openMVG \ build \ Release \ ALL_BUILD“

我检查了CMakePredefinedTargets,但除了ALL_BUILDINSTALL和`ZERO_CHECK之外,我找不到项目目标。

Project View

有人可以帮忙解决这个问题吗?我会很感激任何答案。谢谢。

visual-studio cmake target
1个回答
0
投票

默认情况下,新生成的MSVC项目将始终将“ALL_BUILD”设置为其启动项目。要运行项目,您需要通过单击项目上的(右键)并选择“设置为启动项目”来手动设置项目。

CMake预定义目标适用于预定义的CMake目标。那些存在用于重建,测试运行,安装等。通常它们不是启动项目的候选者,但是你的一些项目是。

© www.soinside.com 2019 - 2024. All rights reserved.