首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用configure和make为iPhone构建OpenJpeg

使用configure和make为iPhone构建OpenJpeg
EN

Stack Overflow用户
提问于 2012-03-06 16:47:25
回答 3查看 1.3K关注 0票数 1

如何为iPhone构建Open Jpeg?我知道这是可以做到的,就像这个帖子所说的那样:jpeg2000 on ios app

但是没有关于如何在iPhone上编译它的说明。您需要哪些配置参数才能为正确的体系结构实现这一点?

我尝试了这个通用的iPhone配置文件,但没有成功:https://github.com/jlongster/configure-iphone

下面是Open Jpeg项目:http://www.openjpeg.org/index.php?menu=download

EN

回答 3

Stack Overflow用户

发布于 2012-03-08 17:30:40

几周前,我为iOS编译了OpenSSL,并在armv7 iOS设备上使用了BSD-generic32 arch,运行起来没有任何问题。我用过./configure BSD-generic32,但我以前没用过OpenJpeg。

希望它能帮上忙!

票数 1
EN

Stack Overflow用户

发布于 2012-03-13 16:53:18

看起来通用的iPhone配置脚本只进行配置。这可能还不够,因为您需要为不同的体系结构进行配置,然后构建所有的体系结构,并将生成的库合并在一起。

我不久前为libxml2做了这件事,您可以找到脚本on my tumblr。也许你可以用它作为灵感,让它也能在Open JPEG上工作?

票数 1
EN

Stack Overflow用户

发布于 2012-03-15 06:27:38

这是我为编译基于配置的包所做的工作:

代码语言:javascript
复制
export ARCH="armv7"
export OSMIN="5.1"
export XCODE_DEVELOPER="/Applications/Xcode.app/Contents/Developer"
export PFX="`pwd`/result-$ARCH"
export SYSRT="$XCODE_DEVELOPER/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk"
export PATH="$PFX/bin:/usr/bin:/bin:/usr/sbin:/sbin"
export CFLAGS="-Os -arch $ARCH -isysroot $SYSRT -miphoneos-version-min=${OSMIN} -I$PFX/include -L$PFX/lib"
export CXXFLAGS="$CFLAGS"

mkdir -p "$PFX/bin"
mkdir -p "$PFX/lib"

./configure "--prefix=$PFX" && make install

我还没有用jpeg2000测试过这一点,但它应该能让你更接近它。如果您使用的是Xcode 4.3或更高版本,还需要确保安装了命令行工具。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9580420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档