社区
Linux/Unix社区
帖子详情
GCC编译时根据什么找静态库或共享库
howtoprogram
2013-10-09 07:12:25
最近碰到个问题,静态库和共享库编译时好像参数都相同,为-L. -l*。
但是工作目录上既有test.a的静态库,又有test.so的共享库,这时编译找到的那个库文件呢,通过什么可以指定吗?
...全文
109
2
打赏
收藏
GCC编译时根据什么找静态库或共享库
最近碰到个问题,静态库和共享库编译时好像参数都相同,为-L. -l*。 但是工作目录上既有test.a的静态库,又有test.so的共享库,这时编译找到的那个库文件呢,通过什么可以指定吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
czc1009
2013-10-10
打赏
举报
回复
默认情况下, GCC在链接时优先使用动态链接库,只有当动态链接库不存在时才考虑使用静态链接库,如果需要的话可以在编译时加上-static选项,强制使用静态链接库。
糊涂的小白
2013-10-09
打赏
举报
回复
编译选项 -static
Linux中
gcc
的
编译
、
静态
库
和动态
库
的制作
Linux中
gcc
的
编译
、
静态
库
、动态
库
文章目录:1
gcc
的
编译
过程1.1
gcc
的
编译
过程1.2
gcc
的常用参数2
gcc
静态
库
的制作2.1
静态
库
的制作流程2.2
静态
库
的优缺点3
gcc
动态
库
/
共享
库
的制作3.1 动态
库
/
共享
库
的制作...
【
gcc
】
gcc
编译
动态
库
(
共享
库
)、
静态
库
|链接
静态
库
、动态
库
GCC
编译
流程
GCC
编译
选项 二、
GCC
生成动态
库
和
静态
库
三、生成动态
库
和
静态
库
实例 四、
静态
库
和动态
库
的使用和配置
静态
库
的使用
共享
库
的使用 不到你指定链接的so错误
编译
链接
静态
库
、动态
库
链接动态
库
...
【Linux操作系统】
GCC
编译
与
静态
库
、动态
库
制作详解
本文详细介绍了
GCC
编译
过程以及如何制作
静态
库
和动态
库
。通过预处理、
编译
、汇编和链接四个阶段,我们可以将源代码转换成可执行文件或者
库
文件。
静态
库
将多个目标文件打包成一个文件,程序在
编译
时
会将
静态
库
的代码...
Linux
gcc
编译
过程及动态/
静态
库
制作
Linux
gcc
编译
过程及
静态
库
和动态
库
的制作与使用.
Linux基础——
gcc
编译
、
静态
库
与动态
库
(
共享
库
)
编译
时
定义宏 -00/-01/-03 没有优化/缺省值/优化级别最高 -Wall 提示更多警告信息 -c 只
编译
子程序 -E 生成预处理文件 -g 包含调试信息
静态
库
1、
静态
库
的命名格式 lib +
库
的名字 ...
Linux/Unix社区
23,124
社区成员
74,509
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章