一个简单的makefile的编写
来源:互联网 发布:淘宝售假申诉成功 编辑:程序博客网 时间:2024/06/11 00:16
头文件:part.h
cpp文件(包含part.h):part.cpp
cpp文件(包含part.h):partMain.cpp
makefile编写如下:
main:partMain.o part.og++ -o main partMain.o part.o partMain.o:partMain.cpp part.hg++ -c partMain.cpp part.o:part.cpp part.hg++ -c part.cppclean:rm part.o partMain.o
如果想用make processName来单独运行某一个程序,用make运行所有程序,可以使用伪目标。
all:compfiles partinfocompfiles:comparefiles.cpp g++ comparefiles.cpp -o apartinfo:partMain.o part.o g++ -o main partMain.o part.opartMain.o:partMain.cpp part.h g++ -c partMain.cpppart.o:part.cpp part.h g++ -c part.cppclean: rm part.o partMain.o
这样,就可以用make compfiles来运行第一个程序,用make partinfo运行第二个程序。make来运行所有的程序。
注意:如果不加伪目标名的话,只用make,默认是执行第一个目标。
下面补充一种写法:
all:server clientserver:server.cpp g++ $^ -o $@client:client.cpp g++ $^ -o $@clean: rm server client
0 0
- makefile 1 编写一个简单的makefile
- 一个简单的makefile的编写
- 编写一个简单通用的makefile
- 一个简单的makefile编写说明
- 编写一个makefile的简单实例
- 编写一个makefile的简单实例
- Makefile编写及一个简单的Makefile架构实现
- 编写简单的makefile
- 编写简单的makefile
- 简单的makefile 编写
- 简单的makefile编写
- makefile的简单编写
- 简单的Makefile编写
- 简单的makefile编写
- 编写简单的Makefile
- linux下编写的一个最简单的Makefile文件
- 简单工程Makefile的编写
- 编写简单的Makefile文件
- 斐波那契数列+大数加法
- HDU 4300 Clairewd’s message
- 链表总结
- 黑马程序员———反射
- 欢迎使用CSDN-markdown编辑器
- 一个简单的makefile的编写
- HDU 4416 Good Article Good sentence(后缀数组)
- Hibernate和MyBatis区别
- 欢迎使用CSDN-markdown编辑器
- 【Cocos2d-html5游戏引擎学习笔记(12)】Schedule定时器
- Mongo集群之主从复制
- Linux下用指定的源地址去Ping对端IP
- 零基础学python-3.1 python基本规则和语句
- ST 概念篇