社区
iOS
帖子详情
如何将库编译为兼容i386???
azziglaive
2011-03-27 01:34:02
从网上下了libtiff的纯代码包,./configure make make install后将生成的静态库libtiff.a导入工程后在x86_64下没有问题,但是在i386下就不能编译通过。特来请教怎样才能将库编译为兼容i386。不胜感激!!
...全文
58
2
打赏
收藏
如何将库编译为兼容i386???
从网上下了libtiff的纯代码包,./configure make make install后将生成的静态库libtiff.a导入工程后在x86_64下没有问题,但是在i386下就不能编译通过。特来请教怎样才能将库编译为兼容i386。不胜感激!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
azziglaive
2011-03-27
打赏
举报
回复
[Quote=引用楼主 azziglaive 的回复:]
从网上下了libtiff的纯代码包,./configure make make install后将生成的静态库libtiff.a导入工程后在x86_64下没有问题,但是在i386下就不能编译通过。特来请教怎样才能将库编译为兼容i386。不胜感激!!
[/Quote]
看了这个感觉还是不太理解,在./configure后加上CFLAGS="-arch i386"似乎也不行。
CentOS-7-
i386
-Minimal-2009.iso
CentOS 7.9版本(CentOS-7-
i386
-NetInstall-2009)适用于
i386
CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版...
LAZARUS实战宝典
Lazarus是以FreePascal为
编译
器,以“一次编写、到处
编译
”为目标的集成开发环 境。Lazarus实现了FreePascal所缺少的图形界面库,并且基本上FreePascal支持的CPU 与OS,Lazarus基本都能支持。在Lazarus中,你可以像...
Ubuntu 16.04使用NASM
编译
时用ld链接程序出现:
i386
架构于输入文件 sandbox.o 与
i386
:x86-64 输出不
兼容
(
I386
architecture in the i...
错误: 问题解决过程: 1、先确定CPU的架构 2、这是以64位架构的CPU,如果使用elf参数时,默认是以32位模式去处理,那么此时需要更精确的去指定这个模式,比如elf32...那么改写上面的写法可以为: nasm -f elf64...
为什么程序要在linux下
编译
,为什么有的程序在linux不需要
编译
就可以直接使用?...
为什么有的程序不需要
编译
就直接可以在linux使用?比如mongodb,是这些程序已经做好了
编译
了供你直接使用的吗?那么他是怎么做到系统之间不同版本
兼容
的?脚本语言写的程序可以
编译
,根据解释器现场
编译
现场执行。...
如何在Linux 64位系统下
编译
32位程序?
随着计算机的不断发展,64位系统渐渐成为了主流,但是我们在编写程序的时候,仍有时候需要
编译
出32位程序来
兼容
旧的系统或者是其他32位程序的库,那么在Linux 64位系统下如何
编译
32位程序呢?
iOS
29,028
社区成员
12,466
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章