码迷,mamicode.com
首页 >  
搜索关键字:makefile 链接脚本    ( 2938个结果
Makefile中进行宏定义
实际上是gcc命令支持-D宏定义,相当于C中的全局#define:gcc -D namegcc -D name=definitionMakefile中可以定义变量(和宏很像),但是是给make解释器用的,对所编译的文件完全没有作用。关键词: Make宏定义 Make传递宏定义 Makefile中添加...
分类:其他好文   时间:2015-02-06 20:26:47    阅读次数:187
往android的内核添加驱动及 ueventd.rc 修改
转载!向android的内核添加驱动,其实就是向linux内核添加驱动。主要在两个文件里添加点信息,一个是Kconfig文件,一个是Makefile文件。比如你添加的驱动你代码放到drivers目录下面的XXX目录,那么修在该目录下的Kconfig文件和Makefile文件。具体的修改方法:比如我现...
分类:移动开发   时间:2015-02-06 18:46:50    阅读次数:168
Qt Resource系统概说
什么是Qt Resource系统?简单的说,就是在可执行程序中存储binary文件,而且还是与平台无关的。 与Qt Resource系统密切相关的有三个法宝,分别是qmake、rcc、QFile。 qmake是一种编译工具,根据developer创建的工程文件,自动生成MakeFile,简化了编译过程。qmake提供了moc和uic编译规则,专门用来支持Qt开发,其中moc是Qt元对象编译器M...
分类:其他好文   时间:2015-02-05 11:21:47    阅读次数:200
cmake的语法及使用用例
cmake是个跨平台编译工具,类似于autoconf。通过编译本地环境的makefile或者workplace来编译程序。 它的优点是简单高效。 语法: CMakeList.txt文件是由注释、命令和空白字符组成。 注释是由 # 开始,到行结尾。 命令是由:命令名(空格分隔的参数)组成。 例如:command (args….) args是以空格分隔...
分类:其他好文   时间:2015-02-04 21:53:11    阅读次数:272
Makefile生成多个可执行文件
Makefile生成多个可执行文件
分类:其他好文   时间:2015-02-04 21:32:58    阅读次数:658
Makefile编写
编译:把高级语言书写的代码转换为机器可识别的机器指令。编译高级语言后生成的指令虽然可被机器识别,但是还不能被执行。编译时,编译器检查高级语言的语法、函数与变量的声明是否正确。只有所有的语法正确、相关变量定义正确编译器就可以编译出中间目标文件。通常,一个高级语言的源文件都可对应一个目标文件。目标文件在...
分类:其他好文   时间:2015-02-04 20:07:28    阅读次数:239
U-Boot Makefile编译
对于mini2440开发板,编译U-Boot需要执行如下的命令: $  make  mini2440_config $  make  all        使用上面的命令编译U-Boot,编译生成的所有文件都保存在源代码目录中。为了保持源代码目录的干净,可以使用如下命令将编译生成的文件输出到一个外部目录,而不是在源代码目录中,下面的2种方法都将编译生成的文件输出到 /tmp/build目录:...
分类:其他好文   时间:2015-02-04 18:39:04    阅读次数:114
一、为什么用CMake
Cmake可以通过让开发者描述build参数在一个简单地可以移植的文本文件里,这个文件能够被cmake用来产生类似于MS Visual Studio和Apple’s Xcode的项目文件,当然也有*NIX下的Makefile。 Cmake给同一平台,多机开发环境的很多帮助: 自动搜索所需要的程序,库,头文件的能力,这包含了环境变量和windows的注册表等信息能够在源码树外进行build,...
分类:其他好文   时间:2015-02-04 16:42:57    阅读次数:181
使用VS+VisualGDB编译Linux版本RCF
RPC通信框架——RCF介绍中说了,RCF本身是支持跨平台的,其代码放到Linux平台,是可以通过gcc、make等工具,编译通过的。 官方提供的源码中,只有cmake编译脚本,并没有提供Makefile,如果想直接使用make编译,就必须自己写Makefile。 抛开这些不说,本文主要介绍在Win...
分类:数据库   时间:2015-02-04 00:32:02    阅读次数:343
Makefile之自动变量篇
自动变量假设您编写一个编译‘.c’文件生成‘.o’文件的规则:您怎样编写命令‘CC’,使它能够操作正确的文件名?您当然不能将文件名直接写进命令中,因为每次使用隐含规则操作的文件名都不一样。您应该使用make的另一个特点,自动变量。这些变量在规则每次执行时都基于目标和依赖产生新值。例如您可以使用变量‘...
分类:其他好文   时间:2015-02-02 21:14:20    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!