linux make命令学习
来源:互联网 发布:手机集线器端口电涌 编辑:程序博客网 时间:2024/06/18 11:15
Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。而makefile 文件需要按照某种语法进行编写,文件中需要说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系
在 UNIX 系统中,习惯使用 Makefile 作为 makfile 文件。如果要使用其他文件作为 makefile,则可利用类似下面的 make 命令选项指定 makefile 文件:
$ make -f Makefile.debug
make的原理是执行一个叫Makefile文件里的指令,make的基本用处是自动根据makefile里的指令来编译源文件。它还可以用来做比如安装软件,卸载软件等事情,但前提是作者在makefile里写了。比如makefile里有这么些内容:
...
install : < commands >
然后用make install的话,make程序就会按照上面install:后面的指令<commands>执行安装,uninstall也是一样的道理,大部分的作者会写有卸载的部分,这时只要简单地执行make unistall就可以,如果作者懒没有写,那就只有根据make install中的步骤,看它把什么文件拷到哪去了,然后分别手动删除。
还有关键的一点是,编译安装完成后,不要删除源代码,不然就算作者写了unnistall目标,你也没有makefile可以执行了。
./configure
make
make install
0 0
- linux make命令学习
- Linux命令学习:make命令教程
- Linux Make 命令详解
- Linux编程make命令
- Linux make命令介绍
- Linux Make 命令详解
- Linux Make 命令详解
- Linux Make 命令详解
- Linux Make 命令详解
- Linux编程make命令
- Linux make命令详解
- Linux编程make命令
- Linux make 编译命令
- Linux下make命令
- linux下make命令
- Linux Make 命令详解
- Linux 下 Make 命令
- Linux Make 命令详解
- node.js 读取文件内容
- Systemd及service文件解析
- js源代码实现拖拽效果
- excel 常用使用技巧 一(数据有效性、粘贴转置、数据验证、条件格式、打印、分列、数据连接)
- word常用技巧 一(签名、批注、审阅、图片透明)
- linux make命令学习
- iOS裁剪UIImage部分不规则区域
- 使用Spring做定时任务工程
- System.setProperty() 学习
- SVM用于多分类的网上资料综合
- AndroidStudio插件之ADB WIFI
- java 守护进程
- 洛谷 P1273 POJ 1155 有线电视网
- 11、ListView分页