编程基础
sevencheng798
潜心为学
展开
-
动态库(.so)链接静态库(.a)的总结 - 很实用讲解很清楚
动态库(.so)链接静态库(.a)的情况总结动态库(.so)链接静态库(.a)的情况总结 一般来说在链接时想要使用静态库有三种方法:1、link时加上 -static 选项;当加上 -static选项后,gcc会把所有用到的库都做静态连接。2、link时直接指定想要静态连接的.a文件的绝对路径。优点是除非.a文件不存在,否则肯定有效;缺点也是很明显,拿到其他机器上编译时,.转载 2017-09-20 15:25:04 · 41197 阅读 · 2 评论 -
undefined reference to错误的解决方法
undefined reference to错误的解决方法Linux下编译程序时,经常会遇到“undefined reference to XXX” 报错,这里总结一些可能的原因和解决方案,给需要的朋友: 说道undefined reference error,先提一下Linux gcc链接规则: 链接的时候查找顺序是: -L 指定的路径, 从左到右依次查找转载 2017-09-21 10:14:23 · 3077 阅读 · 0 评论