
GNU 构建工具
xiaoliuliu2050
这个作者很懒,什么都没留下…
展开
-
windows 下使用g++ 编译器
名词解释:GNU("Gnu's Not Unix"的缩写),一个类UNIX的操作系统,由GNU计划推动,目标在于建立一个完全相容于UNIX的自由软件环境。发展GNU系统的计划,最早由理查德·斯托曼在1983年启动,它是自由软件基金会最早致力的目标。最近一个GNU系统版本,是于2011年4月1日释出的GNU 0.401,采用GNU Hurd作为操作系统内核。其他的内核,最著名的是Linux kern原创 2016-12-01 14:11:02 · 13947 阅读 · 1 评论 -
gcc和make的区别
gcc是编译器 而make不是 make是依赖于Makefile来编译多个源文件的工具 在Makefile里同样是用gcc(或者别的编译器)来编译程序.gcc是编译一个文件,make是编译多个源文件的工程文件的工具。make是一个命令工具,是一个解释makefile中指令的命令工具。make就是一个gcc/g++的调度器,通过读入一个文件(默认文件名为Makefile或者mak原创 2016-12-01 14:27:34 · 442 阅读 · 0 评论 -
使用make命令编译项目文件入门
使用make命令编译项目文件入门目录:一、make命令的运行过程二、基本gcc编译命令三、简单Makefile文件的编写四、实例一、make命令的运行过程 在shell的提示符号下,若输入"make",则它会到目前的目录下找寻Makefile这个文件.然后依照Makefile中所记录的步骤一步一步的来执行.在我们写程序的时候,如果事先就把compile原创 2016-12-01 14:44:03 · 834 阅读 · 0 评论 -
GNU构建系统和Autotool
经常使用Linux的开发人员或者运维人员,可能对 configure->make->make install相当熟悉。事实上,这叫 GNU构建系统 ,利用脚本和 make 程序在特定平台上构建软件。这种方式成为一种习惯,被广泛使用。本文从用户视角和开发者视角详细说明,这种构建方式的细节,以及开发者如何利用 autoconf 和 automake 等工具(autotools)创建兼容GNU构建系统的原创 2016-12-01 14:45:00 · 514 阅读 · 1 评论 -
makefile 详解
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一原创 2016-12-01 15:33:57 · 319 阅读 · 0 评论