shell之gcc用法汇总
来源:互联网 发布:数据流算法 编辑:程序博客网 时间:2024/06/07 18:28
编译命令
- 编译静态库
gcc –c test.c #生成test.o
ar rcs libtest.a test.o #生成test静态库 - 连接共享库
./app –L/XX/XX/ libtest.a #-L指定libtest.a静态库的路径(可相对路径) - 编译共享库
gcc –c test.c
gcc -shared -fPIC -o libtest.so test.o 连接共享库
./app –ltest
export LD_LIBRARY_PATH= /opt/libcurl/lib:$LD_LIBRARY_PATH
#共享库路径为 存放libtest.so的路径
#或直接拷贝共享库到/lib/、/usr/lib目录下)查看共享库
ldd test 或者 ldd libtest.so #查看程序/共享库依赖的其他共享库
nm libtest.so #查看共享库中的符号表信息- 条件编译
针对代码如下:
make -DCNSU #ifdef CNSU
…
#endif - Make前配置
./configure –prefix=/opt #指定源码编译后make install的安装位置
0 0
- shell之gcc用法汇总
- adb shell 用法汇总(持续更新)
- Shell之date用法
- shell之eval用法
- Shell之date用法
- Shell之date用法
- GCC汇总
- Android之Bitmap用法汇总
- Shell之常见命令使用汇总
- Bash Shell之date用法
- Bash Shell之date用法
- shell之curl用法笔记
- Linux shell之seq用法
- Shell之objdump用法简介
- shell之curl用法笔记
- Linux之gcc的一些常见用法
- shell汇总
- Gcc用法
- 腾讯SNG移动端开发实习生面试之电话面试
- LintCode 96. 链表划分
- 由中序与前序、中序与后序重建二叉树
- hpu 1799 循环多少次?
- SDWebImage的运行原理
- shell之gcc用法汇总
- 回音消除技术概述
- 利用RFI劫持mysql连接
- 九度题目1439Least Common Multiple
- Android init.rc文件解析
- 演化理解 Android 异步加载图片
- ES优质资料收集
- bzoj 1706 奶牛接力 矩阵乘法
- leetcode:Two Sum