Ubuntu上ldid编译和使用

首页 → Linux教程

背景:

阅读新闻

Ubuntu上ldid编译和使用

[日期:2011-03-12]来源:Linux社区作者:coolham[字体:]

iPhone程序签名时要用到ldid,你可以下载安装ldid:

$ sudo apt-get install ldid如果找不到,可以从源代码编译和安装

1. 从saurik下载 ldid

$ wget 2. 解压

$ tar -zxf ldid-1.0.610.tgz3. 编译

$ cd ldid-1.0.610$ g++ -I . -o util/ldid{,.cpp} -x c util/{lookup2,sha1}.c4. 放到系统bin目录

$ sudo cp -a util/ldid /usr/bin5. 执行

$ ldid -S FILE

6. 错误处理直接执行ldid -S yourlib可能会出现如下错误:

util/ldid.cpp(576): _assert(2:false)util/ldid.cpp(581): _assert(0:WIFEXITED(status))Trace/breakpoint trap

需要设定CODESIGN_ALLOCATE环境变量:export CODESIGN_ALLOCATE= $(your_toolchain)/toolchain/pre/bin/arm-apple-darwin9-codesign_allocateldid -S your.dylib

0

在Ubuntu上iPhone开发教程

Android NDK应用开发

相关资讯 iPhone Ubuntu教程

图片资讯

本文评论  查看全部评论 (0)

评论声明

最新资讯

本周热门

Linux公社简介 – 广告服务 – 网站地图 – 帮助信息 – 联系我们本站(LinuxIDC)所刊载文章不代表同意其说法或描述,,仅为提供更多信息,也不构成任何建议。Copyright © 2006-2014 Linux公社 All rights reserved 浙ICP备06018118号

发光并非太阳的专利,你也可以发光

Ubuntu上ldid编译和使用

相关文章:

你感兴趣的文章:

标签云: