c语言苹果手机编译器,iPhone上有没C语言编译器

1,iPhone上有没C语言编译器肯定没有编译器啊。只有个c的 。可以写可以变色区分变量等,不能编译不能调试 。运行 。也有可能是我没见过
2 , 有能在苹果手机上编辑编译运行CC程序的软件吗由于iphone SDK都是需要使用Objective-C的语法调用,所以不能完全不用Obj-c. 另外,现在也没有针对iphone SDK的C++编译器 。倒是有人在开发java编译器for iphone 。xcode底层使用GCC编译器编译Obj-C,可以识别标准的C函数与语法 。如果你能找到代替UIKit以及foundation的类库,应该也可以试试 。另外来看看苹果新版的iPhone软件开发协议:应用程序仅能以苹果描述的形式使用SDK中提供的官方API,不能使用或调 用任何私有API 。应用程序需原生使用Objective-C、C、C++语言编写,或由iPhone OS WebKit引擎执行JavaScript代码 。只有以C、C++和Objective-C语言编写的代码可以编译并直接链接到官方API(禁止应用程序 通过中间解释程序或兼容层、工具调用官方API) 。也即是说,苹果已经封堵了这道门 。
3,iPhone 上有没有 C 的编译器xcode 这个工具可以直接写c和c++xcode这个工具主要是开发iOS软件的 。如object-c,swift 。c 。c++这些文件monedevelop这个工具是写unity3d 中写c#的,也可以写c,和c++ios一般就是软件开发 。游戏开发 。和应用开发 , 这3个工具都离不开xcode这个工具没有 。貌似没有, , ,不过安卓端用过java的, , ,汇编 。这真的是最早最早的 。准确的来说,这和编译器的开发有关,不用说太细,很麻烦怕你不懂 。你现在假设第一个编译器是用会变写出来的 , 它的功能很简单,就是解释简单一种类似于c语言的高级语言,但是这种所谓的高级语言还没有完全拥有c语言的...【c语言苹果手机编译器,iPhone上有没C语言编译器】
4,用苹果系统终端编写c语言之后怎么运行若要在 Mac 的终端中编译并运行 C 源代码,你首先需要安装 Command Line Tools , 里面包含有 GCC 编译器 。安装方法为:打开终端,输入 gcc 。如果你没有安装 Command Line Tools,会弹出一个窗口提示你安装,如图所示 , 点击安装即可 。如果出现提示“clang_error: no input files” , 说明你已经安装了 gcc 编译器 , 可以直接开始编译程序 。安装完成后 , 定位至你需要编译的 C 源代码所在目录 , 即使用 cd 命令,例如我现在在根目录下,我的 C 代码位于 ~/Desktop 文件夹中 , 我便可以在终端中输入以下命令 , 来跳转到我 C 代码的文件夹:如果你把.c文件保存或者是存储在桌面上的话你的代码入下所示,cd desktop1如果觉得输入文件夹地址比较繁琐,还有一种简单的方法 , 就是输完 cd 后在 Finder 中找到你的文件夹 , 直接把它拖到终端里,系统会自动生成这个文件夹的地址 。定位完成后,就可以开始编译了 。例如,我要编译的文件叫 test.c,那么就在终端中输入gcc -Wall -g -o test test.c1其中,-Wall 代表编译器在编译过程中会输出警告信息(Warning),比如有些变量你并没有使用,指针指向的类型有误,main 函数没有返回整数值等 。这类信息虽然不是错误,不影响编译 , 但是很可能是程序 bug 的源头,也有助于你寻找代码中的错误,规范代码格式 。所以建议每次编译时都加上 -Wall 参数 。-g 代表编译器会收集调试(debug)信息,这样如果你的程序运行出错,就可以通过 gdb 或者 lldb 等工具进行逐行调试 , 方便找出错误原因 。如果你不是百分之百确定你的程序毫无问题,建议加上 -g 参数 。这样 debug 的时候会方便很多 。-o 代表编译器会将编译完成后的可执行文件以你指定的名称输出到你指定的文件夹下 。-o 的空格后的名称就是输出的文件的名称 。例如我这里 -o 后是 test,就是说 gcc 会在编译成功后在我的当前目录下生成一个叫 test 的可执行文件 。如果不加这个参数,每次编译后生成的可执行文件都会放在根目录下,名字叫做 a.out 。每次编译成功后都会把上一次的 a.out 文件覆盖 。所以建议加上 -o 参数,这样可以更加条理 。最后一项便是你要编译的的源代码的名称了 。我这里是 test.c 。注意加上后缀 .c 。输入完毕后按回车 , 如果编译没有任何问题,不会有任何提示 。如果有问题,编译器会提示你问题是什么 , 在源代码的什么位置 。如果编译成功 , 你会发现在你的当前目录下多出了一个可执行文件,图标如图所示: 在终端中输入 ./可执行文件的名称 即可执行你的程序 。例如,我输入.\test1后 , 就可以执行程序了 。如果提示你 Permission Denied , 则是因为你没有赋予这个文件执行权限,需要在终端里输入chmod u+x test//(最后参数为你的文件名,来使其可在你的账户下执行)1如果运行时出现 Segmentation Fault , 则说明你的代码里有 bug 导致程序崩溃 。5,请问一下有没有苹果手机ios系统的C语言编译器软件求介绍xcode4或xcode5,不是苹果机不能用,也可以虚拟机上安装ios系统,然后再装xcode跨平台工具还要是C语言,估计只有MoSync了http://wenku.baidu.com/link?url=HGQDHeJePiipPjQOMrfkHQemHKKOb9OFx2XCN7S8EQ7vP6O2XWJt9iX0HpxSfiwNW5rrPFXHKUrQq1wmsuwdGGN2z8uKUMlZcwtMaQ1OgIqios环境的编译器我想没有,即便有估计功能也很弱,相当于是一个模拟器 , 可能只是练手c++ programming language(或c programming language)是款在ios上运行的c语言ide,但是……可能编译会收费,在itools或者91上应该都能找到6,如何在iPhone上编译c程序由于iphone SDK都是需要使用Objective-C的语法调用,所以不能完全不用Obj-c. 另外 , 现在也没有针对iphone SDK的C++编译器 。倒是有人在开发java编译器for iphone 。xcode底层使用GCC编译器编译Obj-C,可以识别标准的C函数与语法 。如果你能找到代替UIKit以及foundation的类库,应该也可以试试 。另外来看看苹果新版的iPhone软件开发协议:应用程序仅能以苹果描述的形式使用SDK中提供的官方API , 不能使用或调 用任何私有API 。应用程序需原生使用Objective-C、C、C++语言编写,或由iPhone OSWebKit引擎执行JavaScript代码 。只有以C、C++和Objective-C语言编写的代码可以编译并直接链接到官方API(禁止应用程序 通过中间解释程序或兼容层、工具调用官方API) 。也即是说,苹果已经封堵了这道门 。

    推荐阅读