Tomato学习笔记

您所在的位置:网站首页 vscode找不到任务build Tomato学习笔记

Tomato学习笔记

2023-12-08 06:52| 来源: 网络整理| 查看: 265

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 Order

Target是目标文件(可以是.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