Tomato学习笔记 |
您所在的位置:网站首页 › vscode找不到任务build › Tomato学习笔记 |
1. Makefile
2. VScode task和launch学习
3. 配置使用Makefile
1.Makefile
以前一直使用 Visual Studio 进行 C++ 的开发,根本不知道 Makefile 是个啥玩意,也看不懂。直到现在需要在 Linux 系统上进行跨平台开发使用,我才知错。 话不多说,简单介绍一下,Makefile 使用后给我感觉就是一个简单的程序,这个程序能够简化一大堆g++编译工作,从输入 g++ -o xxx yyy 变成make的简单命令。而且 make 能够自动根据时间来判断源程序是否有更新,从而不用每次都全部编译一遍。 Makefile编写的格式如下: Target: Source OrderTarget是目标文件(可以是.exe也可以是.o),Source是源文件(可以是.o也可以是.c .cpp等),简单来说make程序的执行逻辑是一个函数的递归,相当于Target(Source),而且Source也可以是一个函数 找到target,查看source,如果source也是一个target则递归进入source函数执行Order,一般是g++ -o值得注意的是,makefile可以简化操作,例如下表使用一些符号代替 1 $ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |