问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

cmake 设置 vs 的默认启动工程,不再是 ALL_BUILD

发布网友 发布时间:2022-11-25 04:34

我来回答

1个回答

热心网友 时间:2023-10-08 19:01

用 cmake 生成的工程默认启动的工程是 ALL_BUILD 。我们希望能指定默认启动的工程,不用每次打开 .sln 文件后再来设置。

这个在 cmake 3.6 之前是无法设置的。在 cmake 3.6 之后,通过设置 VS_STARTUP_PROJECT 属性来完成。

下面这句设置会把 HelloWorld 作为启动工程,而不是默认的 ALL_BUILD 工程。

VS_STARTUP_PROJECT 的官方说明:
https://cmake.org/cmake/help/latest/prop_dir/VS_STARTUP_PROJECT.html

执行 cmake ,生成 vs 工程,下面以生成 vs 2015 工程为例。

如果是其他 vs 版本, 则修改下面 cmake -G "Visual Studio 14 Win64" 为自己的vs版本。

双击 generate_sln.bat ,则会在 build 文件夹下生成 HelloWorld.sln 。

打开后默认启动工程如下,默认的启动工程为 HelloWorld ,不再是 ALL_BUILD 工程:
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么退出夸克HD账号登录状态? 猫感冒了看兽医要多少钱 Pka 与 PH的区别及各自的应用领域 储干在公司是干什么的职位啊 2025数字博览会 岗位丨申万宏源证券研究所招聘实习生(可留用), 国海证券研究所+开源证 ... 用发酵粉蒸馒头如何蒸? 雷蛇现在的售后保修政策是怎样的有个鼠标双击了 安代驾好还是e代驾好 急需一篇科技小论文,六年级水平的`要快`谢谢啊`! Cmake动态编译VTK库(QVtkwidget) VS2017编译网站,提示MSB3094错误 升降平台车出租怎么样 请问一下槐树花怎么做好吃 兑换美元,网上宣称别人先给我打人民币,我再打美元这种兑换是否有猫腻 机动车行驶证怎么换 如何换领机动车行驶证 洗衣机密封圈拆卸 油烟机为什么要定期进行清洗呢? 油烟机为什么要要清洗 tp-link tl-sf1005+ 5口百兆交换机有什么用 招联金融结清贷款需要注销吗? 2014年polo手动风尚版当年落地多少 钢结构质检部年终工作总结 写作业和写文件哪个好 作业对孩子到底意味着什么,“学霸”和“学渣”又是怎么一回事? 河北省土地征收补偿 杀人的人是不是都很自私? 佛教上如何说前世杀人的人,今世怎么个情况? 那些杀人的人心理都很强大吗 WIN8系统下,搭建VS2017,Cmake3.9.0,ITK平台,ITK编译配置时,Cmake出错Failed to run MSBuild command: vivoy23l升级之后怎么样,好吗? vivoy23l手机是不是最新款? vivoy23l设置理有个版本升级,该不该升级? 软排线2086与2896能通用吗 cad怎么导出到大盛工程 腾讯视频会员怎么更改 酿酒技术:勾兑酒可以泡药酒吗 勾兑的酒可以用来做泡酒吗 勾兑酒能泡药材吗 勾兑酒泡药酒 有酒精的酒还能泡药酒吗? 《一步之遥》看懂了吗? 65寸电视排行榜前十名 大衣哥和于文华到底是什么关系? 请问有谁知道成都市河旁酒店(宾馆)在哪里?具体位置谢谢了!(我大概知道的是在红牌楼附近?) 北京几号停暖气2022 霜降是几点 在药店哪个分类可以买到脱毛膏或脱毛蜜蜡 2003年泸州老窑38度价格