分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
收录
搜索
注册
登录
搜索
万象云档
本次搜索耗时
0.165
秒,为您找到
16
个相关结果.
搜书籍
搜文档
完善Makefile
264
2024-12-16
《廖雪峰 Makefile教程》
参考源码 小结 上一节我们解决了自动生成依赖的问题,这一节我们对项目目录进行整理,把所有源码放入src 目录,所有编译生成的文件放入build 目录: <project> ├── Makefile ├── build └── src ├── hello.c ├── hello.h └── main.c ...
安装make
261
2024-12-16
《廖雪峰 Makefile教程》
安装make 时,因为make 只能在Unix/Linux下运行,所以,如果使用Windows系统,我们要先想办法在Windows下跑一个Linux。 方法一:安装VirtualBox ,然后下载Linux发行版安装盘,推荐Ubuntu 22.04 ,这样就可以在虚拟机中运行Linux。 方法二:对于Windows 10/11,可以首先安装WSL(Wi...
使用模式规则
256
2024-12-16
《廖雪峰 Makefile教程》
参考源码 小结 前面我们讲了使用隐式规则可以让make 在必要时自动创建.o 文件的规则,但make 的隐式规则的命令是固定的,对于xyz.o: xyz.c ,它实际上是: $ ( CC ) $ ( CFLAGS ) - c - o $@ $ < 能修改的只有变量$(CC) 和$(CFLAGS) 。如果要执行多条命令,使用...
源码编译安装
255
2023-03-27
《征服 Linux》
源码编译安装 apt dpkg rpm yum zlib 源码编译安装 解压源码压缩包,如果没有makefile文件,则会有configure文件 查看configure帮助,./configure —help,./configure会生成makefile文件 —prefix 指定安装目录,默认安装在/usr/local/ make ...
自动生成依赖
252
2024-12-16
《廖雪峰 Makefile教程》
参考源码 小结 前面我们讲了隐式规则和模式规则,这两种规则都可以解决自动把.c 文件编译成.o 文件,但都无法解决.c 文件依赖.h 文件的问题。 因为一个.c 文件依赖哪个.h 文件必须要分析文件内容才能确定,没有一个简单的文件名映射规则。 但是,要识别出.c 文件的头文件依赖,可以用GCC提供的-MM 参数: $ cc - MM main ...
编译C程序
240
2024-12-16
《廖雪峰 Makefile教程》
参考源码 小结 C程序的编译通常分两步: 将每个.c 文件编译为.o 文件; 将所有.o 文件链接为最终的可执行文件。 我们假设如下的一个C项目,包含hello.c 、hello.h 和main.c 。 hello.c 内容如下: #include <stdio.h> int hello () { print...
1..
«
1
2