导航:首页 > 源码编译 > c语言编译器手机苹果

c语言编译器手机苹果

发布时间:2025-04-05 15:11:49

‘壹’ 苹果mac系统下的c语言编译器有支持生成win系统EXE文件的吗

当然可以。
MAC系统是free-bsd(unix的一种开源系统分支)为基础,逐步演化而来的。
实际MAC也是属于UNIX大家族。只要安装了c的编译器,就可以用C编程

当然在mac上,苹果以object-c提供了一套丰富的api,包括对其图形界面的互动。所以iphone应用才都用object-c编写。

如果你用c想开发mac上和window互动的应用,那么必须调用MAC window的相关API了。至于苹果提不提供其window下的图形api的C接口,呵呵那是另外一个问题。
这点我好像没见过,不敢说一定没有。
当然如果用其他mac支持的图形库开发应用也可以,只是和window互动的功能有些可能就没有了。

‘贰’ 苹果电脑上可以装c语言编译器吗

在苹果电尘戚培脑上可以装c语言编译器,因为Mac系统本质上是一个Unix系统,是一个开放系统,Unix系统的编写语言就是C语,兼容C语言编译器是肯定的了。

目前苹果的操作系统Mac OS X的开发工具为Xcode,支持C和标准C++程序的编写。并且Mac平台有很多支持C语言编程的IDE,像NetBeans和Eclipse。

Mac OS X没有默认安装C语言编译器,你需要派唯安装Xcode,Xcode包含了GCC编译器。

如果你只是用Mac来学习C语言,安装一个Xcode即可。Xcode的安装文件在系统盘的仔厅Optional文件夹里。

‘叁’ c语言编译器哪个好

1.
GCC
大名鼎鼎的GNU的C/C++/Obj-C编译器,
当前版本是2.8.1,
但据说与2.7.*有兼容性
问题.
而使用较广的是gcc
2.7.2系列,
如RedHat5中带的就是gcc
2.7.2.3
有时候在Cyrix上用gcc会有些问题,
因此有一套针对Cyrix特点的gcc
2.7.2.3
我这里有RedHat5的rpms
ftp://166.111.68.98/pub/Warez-CD/Huricane-contrib
(Cyrix
2.7.2.3
&
2.8.1)
其基本结构就是一个front
end和back
end,
/usr/bin/gcc
就是个front
end,
其kernel东西都放在
/usr/lib/gcc-lib下面,
cpp是C预处理器,
cc1*的1M多的就是编译器的核心模块了
cc1
C
compiler
cc1plus
C++
compiler
cc1obj
Object-C
compiler
但gcc并没有集成Fortran的compiler,
一般要用f2c转成C后才用gcc编译
好象也还有个g77
Fortran
compiler吧?
gcc的不断发展完善使许多commercial
compiler都相形见绌,
那当然,
gcc/emacs
都由GNU创始人Richard
Stallman手创,
是GNU的旗舰产品,
质量当然没得说了:-)
由于
Unix平台的高度可移植性,
gcc几乎在各种常见的Unix平台上都有,
即使是
Win32/DOS也有gcc的port.
比如说该死的Solaris普通版本连compiler都没有,

就只好用gcc了...
2.
EGCS(Experimental/Enhanced
GNU
Compiler
System)
这是gcc的发展方向,
把fortran等编译器集成进来,
也许还会有Pascal?
它的构造很清晰,
把对gcc的各种改进/port都集成回去.
如gcc
2.7系列据说是
没有对Pentium进行优化的,
而egcs则把pgcc对Pentium的一些优化集成进去了
现在gcc的开发工作主要就是egcs,
由Cygnus公司领导(?),
这Cygnus公司还是很
不错的,
还出了GNU-Win32,
SourceNavigator等,
是GNU的坚实拥护者:-))
http://egcs.cygnus.com
包括了C/C++/Obj-C/Fortran
编译器,
当前最新版本1.0.2,
还在不断开发中
昨天download发现KDE
Beta4都用egcs编译了
:-)
Fortran集成进来后在/usr/lib/gcc-lib下又多了个f771的back
end,
当然
还是g77/f77
编译
我这里有egcs
1.0.2
的rpm
在RH5-CD/collect下面
3.
PGCC(Pentium
GCC)
http://www.gcc.ml.org
针对Pentium
CPU进行了编译器优化的compiler
pgcc据说用JPEG压缩解压缩测试最快可比gcc快
30%!
新版的pgcc都是基于egcs的,
以一个patch的形式release

‘肆’ 用苹果系统终端编写c语言之后怎么运行

若要在 Mac 的终端中编译并运行 C 源代码,你首先需要安装 Command Line Tools,里面包含有 GCC 编译器。安装方法为:

打开终端,输入 gcc。
如果你没有安装 Command Line Tools,会弹出一个窗口提示你安装,如图所示,点击安装即可。如果出现提示“clang_error: no input files”,说明你已经安装了 gcc 编译器,可以直接开始编译程序。

在终端中输入 ./可执行文件的名称 即可执行你的程序。例如,我输入

. est1

后,就可以执行程序了。如果提示你 Permission Denied,则是因为你没有赋予这个文件执行权限,需要在终端里输入

chmod u+x test //(最后参数为你的文件名,来使其可在你的账户下执行)1

如果运行时出现 Segmentation Fault,则说明你的代码里有 bug 导致程序崩溃。

阅读全文

与c语言编译器手机苹果相关的资料

热点内容
电脑中的文件夹英语怎么说 浏览:188
javaruntimeformac 浏览:358
php获取参数列表 浏览:980
程序员一般多少岁就迷茫了 浏览:467
文件夹磁盘满了怎么清理 浏览:333
方舟编译器增加适配 浏览:419
晚上内网服务器为什么卡 浏览:736
app如何清除广告 浏览:272
xp系统怎么编译 浏览:72
常用的时域基音检测算法有哪些 浏览:368
开机自启samba服务命令 浏览:782
电容放电解压版 浏览:809
java程序设计基础第四版 浏览:373
方舟如何找自己玩过的服务器手游 浏览:777
加密的方式选择什么呢 浏览:952
程序员居然不会自己敲代码 浏览:79
pr编译视频怎么改 浏览:639
附近密聊app如何 浏览:913
如何把app下到本地文件 浏览:929
代理服务器不正确怎么办 浏览:772