DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年11月7日

摘要: main.cpp#include "classes/fun.h"int main() { Test::display("Hello makefile"); return 0;}classes/fun.h#include using namespace std;class Test {pu... 阅读全文
posted @ 2015-11-07 16:57 DoubleLi 阅读(2300) 评论(0) 推荐(0)

摘要: 摘要终端传值给Makefile,咋传?只需在终端输入以下命令,那么就可以在Makefile文件中放心大担的使用$(abcde)这个变量了,它的值为BBBMakefilefun.h#include class Test {public: void static display(const cha... 阅读全文
posted @ 2015-11-07 16:56 DoubleLi 阅读(2518) 评论(0) 推荐(0)

摘要: 摘要假定你对linux已经比较的熟悉,假定你编程已经稍有经验,本文不会对文章作出太多基础性解释,看不懂莫怪,只当作给学习的朋友一个引导思路,我也是一个初学者,边学边写,将学会的教给大家,文章有错误之处误导了朋友,请轻喷makefile假定你对linux已经比较的熟悉,假定你编程已经稍有经验,本文不会... 阅读全文
posted @ 2015-11-07 16:55 DoubleLi 阅读(852) 评论(0) 推荐(0)

摘要: 摘要`@echo "开始生成最终执行文件,请稍候..."`这一句便是将一条信息输出到终端,为何前边有个`@`符号呢?有了这个符号该命令本身就不会输出到终端(不理解,自己去掉或者加上`@`符号试试),实验证明,字符串可以不加引号。 看到`OBJS = main.o`了吗?这就是变量的定义,变量定义遵循... 阅读全文
posted @ 2015-11-07 16:55 DoubleLi 阅读(10498) 评论(0) 推荐(0)

摘要: GCC--GNU C Compiler c语言编译器(远不止c语言)介绍:作为自由软件的旗舰项目,Richard Stallman 在十多年前刚开始写作 GCC 的时候,还只是把它当作仅仅一个C 程序语言的编译器;GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC... 阅读全文
posted @ 2015-11-07 16:50 DoubleLi 阅读(581) 评论(0) 推荐(0)

摘要: GCC参数详解[介绍]gccandg++分别是gnu的c&c++编译器gcc/g++在执行编译工作的时候,总共需要4步1.预处理,生成.i的文件2.将预处理后的文件不转换成汇编语言,生成文件.s3.有汇编变为目标代码(机器代码)生成.o的文件4.连接目标代码,生成可执行程序[参数详解]-c 只激活... 阅读全文
posted @ 2015-11-07 16:47 DoubleLi 阅读(971) 评论(0) 推荐(0)

摘要: linux下文件的类型是不依赖于其后缀名的,但一般来讲:.o,是目标文件,相当于windows中的.obj文件.so 为共享库,是shared object,用于动态连接的,和dll差不多.a为静态库,是好多个.o合在一起,用于静态连接.la为libtool自动生成的一些共享库,vi编辑查看,主要记... 阅读全文
posted @ 2015-11-07 16:42 DoubleLi 阅读(3972) 评论(0) 推荐(0)