ios上使用gcc

安装network-cmds
apptitude
iphone-gcc
ldid
vim


终于搞定了,原来是缺少头文件。
由于头文件为苹果公司所有,随便把它加入到iPhone-gcc的包中来都是非法的,所以开发iPhone-gcc的人并没有把它加进来,但是最后还是告诉了一个如何获得该头文件的方法,详情请见:
http://code.google.com/p/iphone-gcc/wiki/Installing


在使用这个命令 cd $INSTPATH/include && zcat $THISPATH/headers.patch.gz | patch -p1 进行打补丁的时候总会出现问题,说****.Z文件没找到, 这个***.Z文件有毛的关系啊?
而且作者提供的下载补丁文件http://rapidshare.com/files/143660780/include.tar.gz.html中有多个目录,只需把其中的/usr/include通过cp命令拷贝到$INSTPATH/include处即可,它会自己添加没有的文件或替换旧的文件,省的上上面那个命令那么麻烦。

最后编译成功了,发现输出信息是“Killed”

原来iPhone上跑的程序是要经过签名的,未经签名的程序直接被杀掉,所以还要装一个Idid程序伪装签个名才能最后输出想要的结果来!!!

参考http://bbs.weiphone.com/read-htm-tid-419832.html
获取iphone设备的硬件信息 获取电池,手机版本,系统型号等等有关手机硬件的信息 立即下载

相关推荐

把玩链接器(iOS分享)

滴滴iOS技术专家的分享,滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享滴滴iOS技术专家的分享

iPhone安装gcc

I search a lot on internet how to do this, and I found some info from Anastas Stoyanovsky. Most people posted that if you install libgcc on iOS 4 it will crash at boot but this is not true. Here is...

mrjeye's blog 539

gcd处理ios多请求常用的几种情况

//1、进某页面要发四个请求,四个请求之间无影响 //2、进某页面要发四个请求,四个请求之间无影响,等所有请求回来刷新界面 //3、进某页面要发四个请求,其中某个请求的请求参数是另一个请求结果的返回字段(请求2依赖于请求1的回调结果) //4、进某页面要发四个请求,其中某个请求的两个请求参数是另两个请求结果分别返回的两个字段(请求3依赖请求1、2的回调结果) //5、进某页面要发四个请求,请求3依赖请求2的回调结果,请求2依赖于请求1的回调结果 //6、进某页面要发100个请求

Install gcc on iOS

This is what I referred and I succeeded installing gcc on my ipad 1 with iOS 5.1.1. http://www.ccvita.com/517.html 1. Prepare the terminal: There are 2 options: option 1 : Cydia instal

程序猿Boris--CodeMonkey Boris 2052

cpu 主板 硬盘 网卡 BIOS等序列号取得 另外有加密解密的函数 含有源码,已经成动态连接库

自己很早以前整理的,可能有些不是很正确了!含有源代码,已经做成一个DLL了,大家可以根据需要自己修改源码使用!免费、开源、绿色! 含 cpu 主板 硬盘 网卡 BIOS等序列号取得 另外有加密解密的函数

大厂案例:快手AI人才管理系统的架构设计与效果

凌晨两点刷简历的HR、说不清“团队离职率高”原因的业务leader、不知道“该学什么”的员工——这些人力资源场景中的“痛点”,曾是快手高速增长期的真实写照。当员工规模从几千扩张到几万,传统HR系统的“经验驱动”模式彻底失效。2021年,快手启动AI人才管理系统建设,用“数据+算法”重构招聘、培养、绩效、留存全流程。本文将拆解这套系统的架构设计逻辑核心技术实现,以及真实业务效果AI如何让HR从“事务执行者”变成“战略伙伴”?

大模型应用工坊 1711

www.gc.com.cn\/ios\/iphone.html,iOS系统安装gcc

目前的gcc,还不支持A6的芯片(可惜了我的大iPhone5),等到支持的时候,我会更新本文。Cydia进入开发者模式,管理=>设置=>开发者,然后在Cydia中搜索并安装OpenSSH,APT 0.6 Transitional好了,ssh上你的手机,开始安装环境吧。安装wget,不然没法下载apt-get install wget安装libgcc,不用费心去看是否有新版,就用这个就行...

weixin_33772892的博客 3302

iTunes备份文件路径修改方法

因为以前的很多帖子iTunes都不是从微软下载的,而现在的iTunes一般都是微软商店里面的,它的路径为:“C:\Users\ 你的用户名 \Apple\MobileSync” (注:用户名,根据个人电脑名称更改)打开iTunes备份路径:“C:\Users\txh\AppData\Roaming\Apple Computer\MobileSync”,其中文件夹MobileSync就是用来存放备份文件的。创建你想备份纯在的目录创建备份文件目录(我的是G:/APPLE/Backup)2.粘贴的剪切文件目录。

尘玥的故事 1万+

iPad能不能装c语言的编译器,IPhone/IPad/IPod安装GCC的方法

GCC是一种很常用的C语言的编译器,可以在各种版本的Windows,Linux,Mac上运行,当然IPhone的IOS系统也不例外~下面就教大家如何在IPhone上面安装GCC,帮助程序猿们实现随时随地撸代码的梦想~首先,设备需要越狱,根据设备和IOS版本不同,越狱方法也很不一样,这里不在详细描述,请自行去网上搜索相关教程.1. 越狱成功后的设备,需要先在安装 Cydia里面安装OpenSSH, ...

weixin_31014835的博客 4821

一文读懂无人机AI识别算法,原理、技术、应用

本文详细介绍了无人机识别算法的工作原理、技术优势以及在多个行业的应用前景,展现了其在提升安全监控、资源管理和应急响应中的关键作用。尽管无人机识别算法在多个领域展现出巨大潜力,但仍面临技术挑战,如算法的准确性、数据的实时处理能力以及对复杂环境的适应性。4. 消防与城市管理: 无人机识别算法在消防和城市管理中的应用,为相关部门提供了及时的信息支持,提升了应急处置能力和城市管理水平。1. 公安监控: 无人机识别算法在公安领域的应用,可以实时识别犯罪嫌疑人和违法行为,有效提升城市治安管理的智能化水平。

foiadrone的博客 1847

保姆级教程:用VESTA软件5分钟搞定纳米颗粒Wulff Construction建模(以Au金为例)

本文提供了一份详细的VESTA软件教程,指导用户如何在5分钟内完成纳米颗粒Wulff Construction建模,特别以金(Au)为例。从环境搭建、基础晶体结构创建到Wulff Construction设置和可视化优化,涵盖了全流程操作步骤和常见问题解决方案,适合科研新手快速上手。

weixin_29311017的博客 436

iOS之GCC,LLVM,Clang三种编译器

我们在代码编译中,经常遇到clang: error: linker command failed with exit code 1 (use -v to see invocation) 错误。 那么,clang是什么意思呢? LLVM介绍 LLVM(low level virtual machine)是一个开源编译器框架,最早的时候是Illinois的一个研究项目,主要负

LVXIANGAN的专栏 5964

Pandas实战指南:从数据结构到清洗聚合的完整解析

在数据分析工作中,表格数据处理是最常见的需求,无论是电商运营还是量化交易,都离不开对结构化数据的清洗与转换。Python生态中,Pandas凭借Series与DataFrame两种核心数据结构,将数据标签与数值绑定,实现自动对齐,极大简化了数据操作流程。它不仅是数据清洗的利器,也是分组聚合、透视表分析和时间序列处理的基础工具。掌握Pandas,意味着能够高效完成从数据读取、缺失值处理、类型转换到分组统计的完整分析流水线,将重复性报表工作自动化。本文基于实际使用经验,系统梳理Pandas的核心概念、常用操作、

weixin_30768881的博客 258

[译]使用GCC在iOS 4(iPhone)上编译C程序

[译]使用GCC在iOS 4(iPhone)上编译C程序 原文地址:http://blog.syshalt.net/index.php/2010/09/12/compile-c-applications-with-gcc-on-ios-4-iphone/ 查阅了Internet上很多的相关资料,我从Anastas Stoyanovsky那获得...

weixin_30894389的博客 386

VSCode玩转Arduino:手把手解决‘未定义Serial’和头文件找不到的坑

本文详细介绍了在VSCode中配置Arduino开发环境时遇到的‘未定义Serial’和头文件找不到问题的解决方案。通过修改c_cpp_properties.json文件、调整IntelliSense引擎设置以及添加正确的库路径,开发者可以高效解决这些常见错误,提升开发体验。文章还提供了针对不同开发板和平台的高级配置技巧,确保配置的长期有效性。

weixin_42620202的博客 357

从RadixTree到哈希表:深入对比SGLang和vLLM的Prefix Cache实现差异

本文深入对比了SGLang与vLLM在大语言模型推理服务中实现Prefix Cache(前缀缓存)的两种核心方案。SGLang采用基于Radix Tree的RadixAttention,支持任意长度前缀的精确匹配与灵活复用;vLLM则采用基于哈希表的方案,深度集成于PagedAttention,实现简洁但要求块级精确对齐。文章剖析了二者在设计哲学、内存管理、适用场景及集群级优化(如Prefix Cache Aware Routing)上的关键差异,为高性能LLM服务的技术选型提供决策依据。

blockchain9miner的博客 955

[iOS]Xcode5下使用Makefile编译找不到GCC

Xcode5已经完全抛弃了GCC并切换到LLVM,但并不是完全去除GCC,只是对GCC等编译相关执行文件的位置进行了调整,如果之前使用的是使用Makefile方式命令行编译iOS APP的话,Xcode4.6下编写的脚本可能会无效,需要对GCC的执行文件路径进行调整。调整内容如下Xcode4.6之前:/Applications/Xcode.app/Contents/Developer/Platfo

李大仁博客 1181

AUTOSAR AP——SM模块

对AUTOSAR AP中状态管理模块SM,从模块定义、总结等多方面进行了介绍。

weixin_43627682的博客 284

在 iOS 上使用 gcc 编译 C/C++ 文件

http://bbs.weiphone.com/read-htm-tid-1663675.html Linus Yang原创教程 t.sina.com.cn/linusyang 论坛上ipod4g的文章 http://bbs.weiphone.com/read-htm-tid-758205.html http://bbs.weiphone.com/read-htm-tid-80347

brooknew的专栏 5940

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

“在使用GCC时,同意Xcode / iOS许可证需要管理员权限,请通过sudo以root身份重新运行。”

While attempting to compile my C program, running the following command: 尝试编译C程序时,运行以下命令: gcc pthr

asdfgh0077的博客 760

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

iOS开发-__func__的使用

由于iOS底层是GCC,所以也支持 func标识符,用于打印当前函数名,可以说是排错利器.#import "Amodel.h"@implementationAmodel + (void) load { NSLog(@"%s", __func__); } @end打印信息:+[Amodel load]

Pandakingli的博客 1608

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

iOS开发 __func__的使用

由于iOS底层是GCC,所以也支持__func__标识符,用于打印当前函数名,可以说是排错利器. #import "Amodel.h" @implementationAmodel + (void) load { NSLog(@"%s", __func__); } @end 复制代码打印信息:+[Amodel load] ...

weixin_34080571的博客 353

linux, windows, mac, ios等平台GCC预编译宏判断

转自:linux, windows, mac, ios等平台GCC预编译宏判断 写跨平台c/c++程序的时候,需要搞清各平台下面的预编译宏,区分各平台代码。而跨平台c/c++编程,GCC基本在各平台都可以使用。整理了一份各平台预编译宏的判断示例。 需要注意几点: * windows32/64平台_WIN32都会被定义,而_WIN64只在64位windows上定义,因此要先判断_WIN64* 所有的apple系统都会定义 __APPLE__,包括MacOSX和iOS* TARGET_IPHONE_SIMU

guo_lei_lamant的博客 1052

linux上搭建iOS开发环境

直接看 https://github.com/javacom/toolchain4 的README,很详细的步骤,基本没问题 . 所需的SDK我备份了 http://code.google.com/p/ios-devel/downloads/list 其中gcc也可以用这个https://github.com/rotten-apples/gcc  5666.3的版本,苹果最新的gcc

ibingow的专栏 1万+

cross autotools based libs for ios

苹果已经不提供给IOS做交叉编译的纯gcc了。 转载于:https://www.cnblogs.com/maadiah/archive/2012/04/14/2446728.html

weixin_30399155的博客 85

iOS中属性与成员变量的区别

属性用property声明 1. 参考别人的文章  点击打开链接 2. 简而言之,对于目前的ios开发,属性和成员变量的区别,完全可以不管。 3. 这个是历史原因造成的。苹果更换了默认的编译器(GCC转换为LLVM(low level virtual machine)),增加了一些编译器特性。 4. 以前使用GCC的时候,需要同时声明:属性和成员变量(实例变量)。 5. 现在使用LLVM

u012536353的专栏 1703
上一篇: 汇编的helloworld
下一篇: (转载) 透过 Linux 内核看无锁编程
linux内核控
博客等级 码龄19年 41粉丝 638原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值