最新文章列表

Markdown to HTML 之 Makefile

文章出处:http://netkiller.github.io/docbook/index.html 28.2. Markdown to HTML pandoc -f markdown -t html5 -s example.md -o example.html 例 28.1. Makefile PANDOC = pandoc PANDOCOPTS = ...
netkiller.github.com 评论(0) 有704人浏览 2013-09-10 11:17

Java Makefile【转】

Java MakefileA simple replacement for Ant Version 4.4, January 2011Geotechnical Software ServicesCopyright © 1999 - 2011   This document is available at http://geosoft.no/development/javamake.ht ...
joshuasabrina 评论(2) 有2430人浏览 2013-05-31 13:16

很不错的教程一步步教你如何写Makefile

[转载:原文地址:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=408225]   陈皓 概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一 个好的和professional的程序员,makefile还是要懂。这就好像现在有这 ...
marx 评论(0) 有10128人浏览 2013-03-31 18:20

Makefile 快速教程

最近在网上看到一篇makefile的快速教程,感觉写得非常好,对于管理一些基本的小项目来说够用了,这里特别mark一下。 这里附加两个解释: 默认的情况下,make处理第一个不以.开头的target,并会更新它所以来的target,所以如果处理第一个target的时候不依赖与clean的话,clean不会被执行。但是,如果处理第一个target的时候不小心产生了一个clean文件,那么我们 ...
Davidlwq 评论(0) 有1142人浏览 2013-02-01 21:26

Makefile tutorial

Old but good. http://www.codeproject.com/Articles/31488/Makefiles-in-Linux-An-Overview You should also notice the use of special characters (- and @) preceding the commands. As explained before, - t ...
standalone 评论(0) 有896人浏览 2013-01-07 14:30

make笔记

Makefile中一个项由以下结构所组成: target: dependency_files     command 比如,有两个文件hello.c,hello.h,创建的目标体为hello.o,执行命令是gcc -c hello.c,Make ...
ipjmc 评论(0) 有964人浏览 2012-11-22 15:49

ERROR Makefile: : *** missing separator

在make命令后出现这种错误提示,是提示第2行没有分隔符。 如:   all:     echo "Hello World"   明明加了 tab 但是make时总是出问题。发现原来是因为 在.vimrc 中设置了    set expandtab 将tab空格化,导致error的出现。在.vimrc中去除set expandtab,make 通过。
wzhiju 评论(0) 有3019人浏览 2012-11-21 11:31

Makefile基础 转转

一般来说,最简单的就是直接在命令行下输入make命令,make命令会找当前目录的makefile来执行,一切都是自动的。但也有时你也许只想让make重编译某些文 ...
y_x 评论(0) 有807人浏览 2012-09-12 19:34

Makefile依赖顺序教训

今天编写一个Makefile 弄了半天都是编译不过,说缺少某个函数的定义 但是Makefile路径下有文件定义了该函数 后来找人咨询了一下 原来是-I 和-L的顺序有问题 应该把最基础的依赖放在最下面 比如存在三个依赖,a b c, a依赖b b依赖c 则写的顺序应该a b c而不是c b a
y_x 评论(0) 有3128人浏览 2012-09-12 18:49

Linux库引用问题

今天编译一个程序,需要引入自己写的一个库(.a)文件,但是在编译的时候总是报undefined reference to '××××××'。 检查Makefile,没发现原因。检查库文件,一切正常。找了很久发现竟然是Makefile里面引用的顺序问题。 Why??????? 出问题的Makefile LDFLAGS= -L./lib -lutil $(CC) -o srv $(CFLAGS)  ...
老竹枝 评论(0) 有1146人浏览 2012-07-26 19:04

Makefile demo of C++ project , include jni

  VOICE_PAIR_HEAD = -I /usr/lib/jvm/java-6-sun/include -I /usr/lib/jvm/java-6-sun/include/linux TARGETS = output/ test:CoreAlgorithm.cpp Device.cpp DeviceManager.cpp Preprocessor.cpp SpeechLog.cpp ...
xiaxingwork 评论(0) 有1298人浏览 2012-07-26 18:23

Linux入门之四:Makefile的高级应用

一、make概述 Linux环境下的程序员如果不会使用GNU make来构建和管理自己的工程,应该不能算是一个合格的专业程序员,至少不能称得上是Linux程序员。在Linux环境下使用GNU的make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以至于最后的执行。不过这需要我们投入一些时间去完成一个或者多个称之为Makefile文件的编写。此文件正是m ...
gecedu 评论(0) 有17人浏览 2012-05-23 14:40

makefile中的wildcard和patsubst 函数

参考:http://blogold.chinaunix.net/u/6889/showart_461187.html makefile 里的函数跟它的变量很相似——使用的时候,你用一个 $ 符号跟开括号,函数名,空格后跟一列由逗号分隔的参数,最后用关括号结束。例如,在 GNU Make 里有一个叫 'wildcard' 的函 数,它有一个参数,功能是展开成一列所有符合由其参数描述的文件名,文件间以 ...
iamicebergs 评论(0) 有949人浏览 2012-05-15 08:39

GNU Make Variables: simple and recursive

今天有时间看了一下teammate写的makefile,学习了一下,其中发现定义变量的时候用的是=,有的是:=,查了一下发现真的有学问在里面。 这是一篇讲得很清楚的文章: http://www.electric-cloud.com/blog/2009/03/23/makefile-performance-shell/
standalone 评论(0) 有1029人浏览 2012-04-19 14:17

Android源码编译中的Makefile文件

1.和大多shell文件一样,makefile中的#表示注释,一般都是#加要注释的内容。2.ifdef...endif,表示如果定义了变量。例如: # Only use ANDROID_BUILD_SHELL to wrap around bash. ifdef ANDROID_BUILD_SHELL SHELL := $(ANDROID_BUILD_SHELL) else SHELL : ...
txlong_onz 评论(0) 有2455人浏览 2012-04-18 09:09

Makefile模板(改进)

Makefile模板: 1) 模块文件(不含main函数) 分类存放于src/xxx目录下面。例如: src/conf/conf.c;src/util/pool.c 2) 公共头文件存放于 src/include目录,模块私有头文件放置于模块目录src/xxx目录下面 3) 所有的含有main入口点的源代码文件放置于src/目录下面,例如 src/main.c, src/test.c等。 4) 支持 ...
siwind 评论(0) 有3352人浏览 2012-03-27 10:35

Makefile的简单样例

最简单的Makefile样例。 需要被做成动态链接库的源文件与头文件是getaddrinfo.c和getaddrinfo.so 把它们做成.so之后,与主文件test_getaddressinfo.c一起生成可执行文件main my: .my-pre @echo "HELLO! my is starting\n" .my-pre: getaddrinfo.so gcc ...
luozhaoyu 评论(0) 有1145人浏览 2012-03-10 14:18

make 命令参数笔记

-b 忽略兼容性 -B 无条件make所有目标 -C dir或者--directory=DIR    在读取makefile文件前,先切换到"dir"目录下,即把dir当作为当前目录。如果存在多 ...
qiang106 评论(0) 有11657人浏览 2012-03-02 12:13

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics