Linux下g++编译与使用静态库和动态库(仅命令)
2015-09-01 15:19
381 查看
生成静态库:ar c[rv] libtarget.a src1.o src2.o ...
生成动态库:g++ -shared -fPIC src1.o src2.o -o libtarget.so
使用静态库:g++ main.cpp libsrc.a -o target
使用动态库:g++ main.cpp -L. -lsrc -o target
生成动态库:g++ -shared -fPIC src1.o src2.o -o libtarget.so
使用静态库:g++ main.cpp libsrc.a -o target
使用动态库:g++ main.cpp -L. -lsrc -o target
相关文章推荐
- Linux编程——多进程程序设计
- Linux Pthread——3
- linux服务器互传文件
- linux文件属性详细说明
- Linux添加/删除用户和用户组
- When Linux Runs Out of Memory
- windows和linux下的分隔符
- Linux的信号 SIGALRM和SIGINT的使用示例
- Linux下使用MySQL"load data infile"出错的问题
- umask()函数 -- linux函数
- linux常用命令(12):mor命令
- Linux系统的信号详解
- 8-27 linux 学习(权限管理,正则表达式)
- pscp 实现windows linux间互传文件
- Linux命令(用到再更新)
- linux运维实战练习-2015年8月30日课程作业(练习)安排
- Llinux+ROS+OpenCV开发环境配置笔记
- linux -- Ubuntu查看修改mysql的登录名和密码、安装phpmyadmin
- linux中的join、paste、split、tr命令
- Linux命令查看X86平台 ARM平台上可执行文件与库的依赖关系