gcc动态库及静态库
来源:互联网 发布:查询淘宝页面历史快照 编辑:程序博客网 时间:2024/06/03 13:26
//libt.h#ifdef __cplusplusextern "C" {#endifvoid PrintMsg(const char* msg);#ifdef __cplusplus}#endif//libt.cpp#include"libt.h"#include<iostream>using namespace std;void PrintMsg(const char* msg){cout << "PrintMsg : " << msg << endl;}//libt2.cpp#include<iostream>using namespace std;void PrintMsg(const char* msg){cout << "PrintMsg : " << msg << endl;}//test.c#include"libt.h"#include<stdio.h>#include<stdlib.h>#include<math.h>int main(){PrintMsg("Hello World!");printf("sinx(x)=%lf\n",sin(3.1415926/3));return 0;}//makefileALL:g++ -shared -o libt.so libt.cppg++ -shared -o libt2.so libt2.cppnm libt.so | grep PrintMsgnm libt2.so | grep PrintMsggcc -c test.cgcc -o t1 test.o -L$(PWD) -lt -lmldd t1g++ -c libt.cppar rvs t.a libt.og++ -o t2 test.o -L$(PWD) -l:t.a -lmldd t2g++ -o t3 test.o libt.o -lmg++ -o t4 test.c libt.cpp -lm./t1./t2./t3./t4clean:rm *.o *.so *.a t1 t2 t3 t4
0 0
- gcc动态库及静态库
- Linux平台gcc及动态库和静态库
- gcc 编译及动态库和静态库
- linux gcc常用命令及动态库/静态库的使用
- gcc生成静态库和动态库,及参数介绍
- linux gcc常用命令及动态库/静态库的使用
- linux下gcc编译生成静态及动态库
- gcc编译生成静态及动态链接库步骤
- gcc编译生成静态及动态链接库步骤
- gcc编译生成静态及动态链接库步骤
- gcc下生成静态及动态链接库
- gcc、动态库、静态库
- gcc生成静态库和动态库
- GCC生成静态库和动态库
- GCC 编译动态库和静态库
- GCC生成静态库和动态库
- GCC动态链接库和静态库
- GCC生成静态库和动态库
- ios8调用相机报警告: Snapshotting a view that has not been rendered results in an empty snapshot. Ensure yo
- Hbase shell 常用命令
- (java)Contains Duplicate II
- 关于反射中.getDeclaredContructor()返回构造方法顺序的问题
- leetcode刷题日记——Contains Duplicate
- gcc动态库及静态库
- Android进阶:PopupWindow详解
- 代码块的调用
- 修改 SVN 提交 LOG 默认编辑器
- 解决在Fragment中不能自动弹出软键盘的问题
- 开源框架之xUtils3.0使用
- 存储过程常用技巧
- 如何在Allegro中添加中文汉字
- CAAnimation动画/CAAnimation Group