用make编译多个.c文件
来源:互联网 发布:linux 根目录清理 编辑:程序博客网 时间:2024/05/20 09:48
最近买了三本经典的C语言书在看(C和指针,C陷阱与缺陷,C专家编程)。同时在学习Linux系统编程。
在编译.c文件时,有时太多,不想一个一个敲,就用make写了一下,很简单。
obj:=$(patsubst %.c,%.o,$(wildcard *.c))test:$(obj) gcc -o test $(obj)注意 gcc这一行命令前面不是空格 是TAB键
这里用到了两个函数 patsubst() 和 wildcard() 。 patsubst() 模式替换函数 把所有.c的后缀替换成.o
这样做有一个缺点, 就是你之后修改一个文件,他也要重新执行一遍
0 0
- 用make编译多个.c文件
- 多个.c文件编译
- Linux多文件编译技巧、同时打开多个文件、make等操作
- Dev-C++:同时编译多个文件
- GCC编译多个C文件
- GCC编译多个c文件
- gcc编译多个c文件
- gcc编译多个c文件
- MAKE FILE 多路径多文件编译
- 1.编写一个简单的C语言程序:计算输入多个整数的平均值,并将此程序分割成多个小文件。 2.为第1题中的程序编写makefile文件,用make编译后改成返回最小值,再编译,观察有多少文件不需要重新
- 命令行下编译多个C/CPP文件
- 怎样用gcc 一次性编译多个objective c文件啊
- Dev-C++同时编译多个C或C++文件
- 函数、文件分割及多文件编译--make
- [C++] 加速make的编译
- windows命令行(或linux)下用gcc/g++编译多个c/cpp文件
- android 编译系统make文件
- c多文件编译
- leetcode 刷题目,总结,记录,备忘 13
- 2299 Poj Ultra-QuickSort(归并排序求逆序数)
- [Java]学习笔记,随笔【四】
- Web 开发的 JavaScript 框架资料收集(15款)
- Java文件 File练习-递归删除带内容的目录
- 用make编译多个.c文件
- JavaScript语法 (顺序+判断+选择+循环+其他=五种语句)演示
- ucore操作系统实验lab4 -- 内核线程管理
- 题目1152:点菜问题
- Android LayoutInflater原理分析,带你一步步深入了解View(一)
- java中OutofMemoryError和JVM内存结构
- 字符编码
- 机器视觉学习系列四:身份证识别
- Ubuntu12.04下eclipse提示框黑色背景色的修改方法