从Makefile到CMake
AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
从Makefile到CMake
幻雪开始
原始的文件如下 :
我们新建一个 Makefile
1 | main: main.cpp add.cpp |
然后再同级目录下就可以调用 make 文件来生成可执行文件了,cs 144
中 lab 0
也是如此,其中 make 的动作用处就是制作可执行文件 webget,然后传入两个参数的同时调用程序
回到我们刚刚的代码,这里我们同级目录下 make
出现可执行文件:
那么怎么方便的 Makefile 为什么我们还需要使用 CMake?
统一了编译流程
虽然 Makefile 直接通过 make 就可以编译,似乎很简单,但是遇到的问题就是在于无法跨平台使用(假设只能在 win 上使用 visualstudio)
所以 CMake 就起到了统一的作用
如何通过 CMake 来编译可执行文件
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果