导航:首页 > 源码编译 > 编译fpic和fpie混用

编译fpic和fpie混用

发布时间:2023-03-07 02:28:27

A. gcc编译错误!

提示说需要-fPIC编译,然后在链接动态库的地方加上-fPIC的参数编译结果还是报错,需要把共享库所用到的所有静态库都采用-fPIC编译一边才可以成功的在64位环境下编译出动态库。
这里的-fPIC指的是地址无关代码

你看看这里的这篇文章吧:http://www.cnblogs.com/lightsalt/archive/2011/10/19/2217628.html

B. gcc 生成动态库时-fpic选项是什么意思。

fpic:产生位置无关码

解释一下,位置无关码就是可以在进程的任意内存位置执行的目标码,动态链接库必须使用。

C. 为什么使用gcc hello.c -fpie -pie -shared -o hello 编译出来

pie 选项用于编译可执行程序,而非lib

阅读全文

与编译fpic和fpie混用相关的资料

热点内容
程序员的平凡理想 浏览:236
floyd最短路径算法c 浏览:383
新湖app在哪里下载 浏览:704
计算机图形学涉及的算法 浏览:370
阿里云linux一键web 浏览:26
弹性云服务器注册 浏览:170
垃圾程序员写出垃圾代码 浏览:761
帝国时代java下载 浏览:52
数据结构的经典算法题 浏览:195
逍遥安卓多开管理器是干什么的 浏览:915
程序员收玉米一天多少钱 浏览:356
程序员很可爱根据哪本小说改编的 浏览:987
游戏旧版安卓怎么玩 浏览:266
冗余单片机 浏览:850
cad抽壳命令怎么用 浏览:30
服务器第一地址怎么改 浏览:499
单片机最小系统电路设计流程图 浏览:670
steam源码 浏览:36
关于对数的运算法则及公式 浏览:782
明星谈如何缓解压力 浏览:148