linux 动态库和静态库编译链接方法
来源:互联网 发布:bigger研究所 知乎 编辑:程序博客网 时间:2024/05/06 09:07
linux 动态库 .so 注意命名必须为libXXX.so,不能随便起名字
linux静态库 .a 注意命名必须为libXXX.a,不能随便起名字
其编译方法为:
静态库:
g++ -c 2.cpp
ar -cr libmy2.a 2.o
g++ -o main 1.cpp -L. -lmy2 (与动态链接方法一样)
动态库:
g++ -fPIC -c 2.cpp
g++ -shared –o libmy2.so 2.o
g++ -o main 1.cpp -L. -lmy2 (与静态链接方法一样)
注意运行时需设置export LD_LIBRARY_PATH=.
- linux 动态库和静态库编译链接方法
- linux 编译静态链接库和动态链接库
- Linux编译链接问题----静态库和动态库
- linux编译静态库和动态链接库
- Linux静态库和动态库编译链接问题
- linux编译同时链接静态和动态库
- Linux GCC编译和使用动态、静态链接库
- GCC 编译动态链接库和静态链接库 + 大型工程Makefile编写 + Linux环境变量的设置和查看方法
- Linux 静态、动态链接库编译
- 静态编译动态编译;静态链接动态链接;静态库和动态库
- 静态编译动态编译;静态链接动态链接;静态库和动态库
- 静态编译动态编译;静态链接动态链接;静态库和动态库
- 静态编译动态编译;静态链接动态链接;静态库和动态库
- 编译和链接静态库动态库
- 编译和链接静态库动态库
- 编译和链接静态库动态库
- gcc编译动态和静态链接库
- gcc编译动态和静态链接库
- _torn_ado框架
- 计算机是如何启动的?
- cache buffers chains以及热块解决方案
- Ubuntu系统下搭建Java平台
- uestc windy数
- linux 动态库和静态库编译链接方法
- Linux下用ifconfig命令设置IP、掩码、网关
- 编译boost程序出现如下错误fatal error LNK1104: cannot open file 'libboost_system-vc100-mt-gd-1_54.lib'的解决方法
- WM_TOUCH for windows Touch programming
- Day03_变量、求余及scanf函数使用
- ThinkPHP出现“无法加载模块”错误
- 各位技术大牛们的逆袭集锦!屌丝们都看过来!
- 生活感触
- ajax jquery校验用户是否已经注册