我正在使用 CMake 2.8.10.1 为 Visual Studio 2012 Ultimate(64 位)生成项目文件。生成的解决方案包含一个库、一些测试和一些可执行文件。
我想介绍一些应用程序。当我选择“ANALYZE”->“Start Performance Analysis”时,我遇到错误消息“ No launchable projects are available for profiling ”。如何分析 CMake 生成的解决方案?
我正在使用 CMake 2.8.10.1 为 Visual Studio 2012 Ultimate(64 位)生成项目文件。生成的解决方案包含一个库、一些测试和一些可执行文件。
我想介绍一些应用程序。当我选择“ANALYZE”->“Start Performance Analysis”时,我遇到错误消息“ No launchable projects are available for profiling ”。如何分析 CMake 生成的解决方案?
看来我找到了修复它的方法。你需要在你的项目下添加win32配置。然后探查器会将您的项目视为可启动的。例如,对于发布配置,您应该添加以下内容
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
在下面
<ItemGroup Label="ProjectConfigurations">
使用菜单:
x64
条目<New...>
并选择Win32
New platform:
这是 Visual Studio 中一个可笑的错误。QMake 也受此困扰。