首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用CMake创建二进制文件会删除运行时路

径,解决方法是使用cmake的-G选项指定构建类型,并使用CMAKE_BUILD_TYPE指定构建类型,使用cmake_build_type命令指定构建类型,例如:

代码语言:txt
复制
cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release
cmake_build_type

如果使用命令行构建,则可以使用以下命令:

代码语言:txt
复制
cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release
nmake

如果使用Visual Studio构建,则可以在Visual Studio中设置构建选项,例如:

  1. 打开Visual Studio
  2. 在解决方案资源管理器中右键单击要构建的项目,然后选择“属性”
  3. 在“常规”选项卡中,将“配置类型”更改为“生成”
  4. 在“工具”选项卡中,选择“选项”
  5. 在“选项”对话框中,选择“CMake”选项卡
  6. 在“CMake”选项卡中,将“生成解决方案”选项设置为“全部生成”
  7. 点击“确定”以保存设置并构建项目

这样就可以生成二进制文件了。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券