社区
Linux/Unix社区
帖子详情
prelink预链接时遇到问题
石头翔子
2011-09-01 10:46:06
在交叉编译环境下,执行prelink时,动态库都成功了,但是到最后可执行文件的时候,提示Cannot prelink against non-PIC shared library。
说libgtk+3.0编译时没有使用-fPIC,但实际上已经加上了。而且为了保险,我在configure时添加了CC="arm-**-**-gcc -fPIC",肯定会用上。
为什么还会提示异常呢?
求高手帮助
...全文
118
4
打赏
收藏
prelink预链接时遇到问题
在交叉编译环境下,执行prelink时,动态库都成功了,但是到最后可执行文件的时候,提示Cannot prelink against non-PIC shared library。 说libgtk+3.0编译时没有使用-fPIC,但实际上已经加上了。而且为了保险,我在configure时添加了CC="arm-**-**-gcc -fPIC",肯定会用上。 为什么还会提示异常呢? 求高手帮助
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
石头翔子
2011-09-02
打赏
举报
回复
没人知道吗?
来个高手指导下哈!
石头翔子
2011-09-02
打赏
举报
回复
HELP~~~~
帅得不敢出门
2011-09-01
打赏
举报
回复
make clean下再make
石头翔子
2011-09-01
打赏
举报
回复
[Quote=引用 1 楼 zmlovelx 的回复:]
make clean下再make
[/Quote]
当然clean过了,而且将编译记录都记了下来,证明每个gcc执行时都带有-fPIC选项
动态库优化——Pre
link
(
预
连接)技术(顶嵌开源)
Pre
link
是Red Hat 开发者 Jakub Jelinek 所设计的工具,正如其名字所示,Pre
link
利用事先
链接
代替运行
时
链接
的方法来加速共享库的加载,它不仅可以加快起动速度,还可以减少部分内存开销,是各种Linux架构上用于减少...
动态库优化——Pre
link
(
预
连接)技术
Pre
link
是Red Hat 开发者 Jakub Jelinek 所设计的工具,正如其名字所示,Pre
link
利用事先
链接
代替运行
时
链接
的方法来加速共享库的加载,它不仅可以加快起动速度,还可以减少部分内存开销,是各种Linux架构上用于...
android4.0编译系统
时
候
遇到
的错误集
1、Android library 'XXX.so' not in pre
link
map 错误解决 在编译自己的Android library
时
可能...这是由于Android的
预
编译设置引起的,/build/core/pre
link
-linux-arm.map文件描述了
预
编译的模块 需要修改所在文
Flutter尽然还能有这种操作!赶紧收藏备战金三银四!
背景 小程序从首次发布至今,经过了几十个版本的迭代。随着业务发展,页面功能内容的不断增多,相关性能...优化了部分业务逻辑,小程序启动
时
减少了一些不必要的操作逻辑; 使用了小程序框架提供的最新生命周期 onIn
Linux/Unix社区
23,127
社区成员
74,510
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章