【WIN32】CMake的学习总结 1——一个简单的Hello World程序

首先想说明的是:写这些总结只是为了让自己的印象更加深刻一些,期间所描述的均为学习时所碰到的问题和疑问,在这里将他记录下来,方便日后的参考,也希望对那些和我一样在学习CMake初期都有同样困惑的人;

CMake在windows下的安装过程比较简单,下载个安装包直接执行就可以了;
说一下刚刚接触CMake时的感受:
打开cmake-gui.exe后,我并不知道该怎么去做,总结出的原因有2个:
1. 因为当时的思维还停留在以前的思路上(新建vs工程,此时自动生成一个包含如口函数的源文件,需要的代码就往里面添加,最后生成);
2. 另外不知道CMakeLists.txt到底是干什么的;

这里想起了我们老大所说的一句话:我们使用CMake来生成vs工程,只用vs来调试和生成文件,至于代码怎么写看自己习惯咯!
查看了些文档才明白这句话的意思:就是vs只是起到了调试器和编译器的作用,编码器的选择则随意(Linux下也是这样开发的吧,选择自己的编码器(如vi),对应的调试器(如gdb)调试,相应的编译器(如gcc)编译)。言外之意,我还需要另外写源代码(当然也可以用vs来编码);
另外需在CMakeLists.txt中添加一些命令(CMake命令——这是学习CMake的关键),才能生成所需的VS工程!

一个简单的Hello World程序


                
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值