winifredhpcl

导航

2016年9月3日 #

利用GCC编译器生成动态链接库和静态链接库

摘要: 转载请标明:http://www.cnblogs.com/winifred-tang94/ 1、编译过程 gcc –fPIC –c xxx.c 其中-fPIC是通知gcc编译器产生位置独立的目标代码。链接的时候不通过拷贝来进行。 2、链接过程 gcc –shared –o libxxx.so xxx 阅读全文

posted @ 2016-09-03 23:27 winifredBIG 阅读(518) 评论(0) 推荐(0) 编辑

GCC编译器编译链接

摘要: 在gcc编译器环境下,常见的文件扩展名的含义如下: .c:C源程序,经过预编译后的源程序也为.c文件,它可以通过-E参数输出。 .h:头文件 .s:经过编译得到的汇编程序代码,它可以通过-S参数输出。 .o:目标文件 .a:函数库 Gcc编译器常见语法: -c:只进行编译,不进行链接,输出的是与源文 阅读全文

posted @ 2016-09-03 22:05 winifredBIG 阅读(3295) 评论(0) 推荐(0) 编辑

结构体类型定义(C语言)

摘要: 结构体的定义形式如下: struct 结构体名 { 结构体成员 }; 结构体变量的定义方式有三种:1、先定义结构体,再定义变量: eg. struct student{ char name[10]; int age; int student_number; }; struct student s1, 阅读全文

posted @ 2016-09-03 16:28 winifredBIG 阅读(3698) 评论(0) 推荐(0) 编辑