c编译器formac
步骤如下:
1. Mac OS X 本身已经安装好 jdk,所以搭建 Java Eclipse环境很简单,只需要下载适合系统的 Eclipse即可,首先查看系统是几位的(点击 Mac 屏幕左上角的苹果 Logo,选择“关于本机”,在弹出的方形窗口里点击“更多信息…”按钮,再点击"系统报告…"按钮,在“软件”一栏就能看到目前你的苹果电脑 Mac OS X 系统是否开启 64 位运算了。)
2.下载 Eclipse( Java 和 C/C++的都需要)http://www.eclipse.org/downloads/
3.安装 gcc编译器 XCode(为 Eclipse Java集成 C/C++做准备)。
判断系统里是否已经安装 gcc编译器的方法是,打开一个终端窗口(在实用工具文件夹里),输入命令 g++,没有则输出 command not found,若安装了则输出 not input files。 XCode在 mac电脑的随机安装光盘里就有,最新版可以上苹果官网上下载(http://developer.apple.com/technologies/xcode.html),但是需要注册一个 Apple Developer帐号后才能下载。按照安装程序步骤进行安装就可以了。 安装完后打开xcode,Preferences里面有个Downloads里面有个components选项,里面有个command line tools 安装上即可。
4. Eclipse整合 Java与 C/C++
解压缩刚下载下来的两个版本Eclipse (注意放在不同的地方,防止因为文件名相同覆盖),然后将C/C++ 版本的Eclipse 里面的plugins 文件夹中的内容全部复制,粘贴到Java 版本的Eclipse 里面的plugins 文件夹下面(注意:不能覆盖已有的文件或文件夹),OK 工具都弄好了,现在就剩下测试了。
5. 先创建一个 Java工程
6. 创建一个 C++项目
7. 编译、运行程序
㈡ mac os 安装gcc
下载完成后,通过terminal进入下载目录,即gcc-4.8-bin.tar.gz所在的目录。输入命令:
gunzip gcc-4.8-bin.tar.gz
解压gcc-4.8-bin.tar.gz压缩包,注意只需要解压一次,在同一目录下得到gcc-4.8-bin.tar文件。
3.继续在terminal中输入命令:
sudo tar -xvf gcc-4.8-bin.tar
输入密码后,自动在当前目录下生成了usr目录。cd /user/local/bin就可以看到所有的gcc相关的命令了。当然你也可以将整个目录移动到你需要的目录。
4.添加gcc路径。关掉当前terminal,重新新建一个terminal。输入如下命令:
touch ——/.bash_profile
新建一个bash_profile文件,使用vi或者其他编辑器写入如下代码:
export PATH=“/Users/lizhaotailang/Gcc/usr/local/bin:$PATH”
,当然这是我的路径,具体的路径根据你的实际情况而定。写入完成后关闭文件。为了使文件生效,还需要在terminal输入
source ——/。bash_profile
。
5.查看是否生效。在terminal中输入:
echo $PATH
,如果能够在输出中看到刚刚添加的路径就说明添加成功了。或者直接输入gcc命令,如果能够看到gcc的clang错误而不是找不到文件的话,就说明配置成功了。
6.然后就可以愉快的使用gcc了。
㈢ 濡备綍鍦 Mac OS X 涓嬬法璀锛屽畨瑁 gcc
涓銆丮ac OS X涓璵ake鍜実cc锻戒护镄勫畨瑁
鍦ㄧ紪璇慙ua鍓嶉渶瑕佸仛镄勫嗳澶囧伐浣溿
鎴戝皢lua-5.2.2.tar.gz涓嬭浇鍒拌娴鏋灭数鑴戜腑锛岃В铡嫔悗杩涜岀紪璇戞椂锛屽彂鐜版垜镄凪ac OS X 娌℃湁mak锻戒护锛屼篃娌℃湁gcc锻戒护銆
妫娴嬭娴鏋灭数鑴戠殑Mac OS X涓鏄钖︽湁make锻戒护镄勬柟娉曪纴鍙鍦ㄦ带鍒跺彴阌鍏ュ懡浠わ细which make
濡傛灉链夎ュ懡浠わ纴鍒欎细杩斿洖鎻愮ず锛/usr/bin/make
镓浠ユ垜闇瑕佸湪Mac OS X涓瀹夎卪ak锻戒护鍜実cc浣垮懡浠ゃ傚畨瑁呭伐鍏峰寘闇瑕佷粠鑻规灉镄勫紑鍙戠绣绔欎笅杞姐
涓嬭浇鏂规硶锛
镓揿紑Xcode锛岃彍鍗昘code --> Open Developer Tool -->More Developer Tools
杩欐椂Safari娴忚埚櫒琚杩愯岋纴骞跺脊鍑烘敞鍐屽硅瘽妗嗭纴瑕佹眰杈揿叆Apple ID鍜屽瘑镰侊纴濉鍐椤畬娉ㄥ唽淇℃伅铹跺悗杩涘叆Apple Developer镄勪笅杞界珯镣癸纴鎼灭储钬淯nix钬濓纴缁撴灉浼氩垪鍑哄懡浠ゅ伐鍏峰寘镄勪笅杞藉垪琛锛
Command Line Tools 锛圤S X Mountain Lion锛塮or Xcode - April 2013 锛堣繖涓鐗堟湰闇瑕乆code 4.6.2 鍜 Mac OS X 10.8浠ヤ笂鐗堟湰锛
Command Line Tools 锛圤S X Lion锛塮or Xcode - April 2013 锛堣繖涓鐗堟湰闇瑕乆code 4.6.2 鍜 Mac OS X 10.7.4浠ヤ笂鐗堟湰锛
钬︹
涓嬮溃杩樻湁鍏跺畠鐗堟湰锛岃窡鎹浣犱娇鐢ㄧ殑Mac OS X镄勭増𨱒ヤ笅杞姐傚彟澶栬翠竴涓嬶细
Mac OS X 10.4.x锛屼唬鍙蜂负锛歀ion
Mac OS X 10.8.x锛屼唬鍙蜂负锛歁ountain Lion
鎴戠殑Mac OS X鏄疢ountain Lion锛屾墍浠ヤ笅杞界殑鏄疌ommand Line Tools 锛圤S X Mountain Lion锛塮or Xcode - April 2013 鐗堟湰锛屾枃浠跺悕涓猴细
xcode462_cltools_10_86938259a.dmg
涓嬭浇瀹屽悗鍙屽嚮璇ユ枃浠躲傝繃涓浼氩効钖庯纴浼氩脊鍑哄畨瑁呭寘镄勭獥鍙o纴瀵瑰弻鍑诲畨瑁呭寘杞杩呫傛寜鎻愮ず瀹屾垚瀹夎呫傝繖镞秏ake鍜実cc渚挎湁浜嗐
鍙浣跨敤which锻戒护杩涜屾镆ャ
浜屻佺紪璇慙ua杞浠
缂栬疟鍜屽畨瑁呯楁愭粦鏂规硶镄勮︾粏璇存槑鍦╮eadme鏂囦欢涓锛歭ua-5.2.2/doc/readme.html
鍦ㄧ紪璇戝墠链濂借繘琛岀紪璇戞祴璇曪纴鍦╨ua-5.2.2鐩褰曚笅锛屼娇鐢ㄥ懡浠ゅ备笅锛歮ake test
鎴戠殑缂栬疟鍜屽畨瑁呮柟娉曟槸锛
sudo make macosx install 锛坰udo鍦∕ac OS X涓琛ㄧず浣跨敤瓒呯骇鐢ㄦ埛𨱒冮檺锛
娉ㄦ剰锛
Lua镄勭紪璇戝拰瀹夎呰存槑鏂囨。锛坮eadme.html锛変腑鎸囧嚭锛岀紪璇慙ua镞讹纴闇瑕侀夋嫨瑕佽繍琛岀殑镎崭綔绯荤粺锛岀紪璇戝苟瀹夎呯殑镙煎纺濡备笅锛
make xxx install 锛埚傛灉涓嶆槸瓒呯骇鐢ㄦ埛锏诲綍锛屽垯闇瑕佸墠闱㈠姞sudo锻戒护锛
鍏朵腑xxx琛ㄧず鐩镙囨搷浣灭郴缁熺殑镙囱帮纴鐩镙囨搷浣灭郴缁熺殑镙囱板垪琛ㄥ备笅锛
aix ansi bsd freebsd generic linux macosx mingw posix solaris
Lua 灏嗛粯璁ゅ畨瑁呭埌 /usr/local/锛屽畨瑁呭畬鎴愬悗锛屽湪璇ョ洰褰曚笅浼氱敓鎴愪竴浜涢吨瑕佹枃浠躲
/usr/local/ bin: 锛埚彲杩愯岀▼搴忥级
lua luac 锛坙ua鏄疞ua璇瑷镄勮В閲婂櫒锛宭uacLua璇瑷镄勭紪璇戝櫒锛
/usr/local/ include: 锛埚ご鏂囦欢锛
lua.h luaconf.h lualib.h lauxlib.h lua.hpp
/usr/local/lib: 锛埚簱鏂囦欢锛
liblua.a
/usr/local/ man/man1: 锛埚懡浠ゆ坠鍐岋级
lua.1 luac.1
Lua 瑙i喷鍣ㄥ畬鏁寸殑璺寰勬槸 /usr/local/bin/lua锛屽湪缁堢涓杩愯 lua 鍗冲彲璋幂敤瑙i喷鍣ㄣ
涓夈丩ua璇瑷瑙i喷鍣ㄧ殑娴嬭瘯
鍦ㄦ带鍒跺彴涓婅緭鐚滆厞鍏lua锻戒护锛歭ua
Lua 5.2.1 Copyright 锛圕锛 1994-2012 Lua.org, PUC-Rio
> print 锛堚淗ello World!钬濓级 锛堣繘鍏ヤ氦浜掑懡浠ょ姸镐侊纴鍦ㄦ彁绀虹︹>钬濅笅杈揿叆娴嬭瘯浠g爜锛
Hello World! 锛堣繑锲炵殑缁撴灉锛
阌鍏 Control+D 阃鍑轰氦浜掑懡浠
濡傛灉𨱍宠繍琛屼竴涓猯ua鑴氭湰鏂囦欢锛屽彲浠ヤ娇鐢ㄤ笅闱㈠懡锛歭ua 鏂囦欢钖
濡傦细lua hello.lua
hello.lua鏂囦欢镄勪唬镰侊细
io.write锛堚淗ello world, from 钬,_VERSION,钬溾!\n锛
缁撴灉锛欻ello world, from Lua 5.2!
娉ㄩ喷锛
Lua 鏄涓涓灏忓阀镄勮剼链璇瑷銆 鏄宸磋タ閲岀害鐑鍐呭崲澶╀富鏁椤ぇ瀛︼纸Pontifical Catholic University of Rio de Janeiro锛夐噷镄勪竴涓镰旂┒灏忕粍锛岀敱Roberto Ierusalimschy銆乄aldemar Celes 鍜 Luiz Henrique de Figueiredo镓缁勬垚骞朵簬1993骞村紑鍙戙 鍏惰捐$洰镄勬槸涓轰简宓屽叆搴旂敤绋嫔簭涓锛屼粠钥屼负搴旂敤绋嫔簭鎻愪緵𨱔垫椿镄勬墿灞曞拰瀹氩埗锷熻兘銆
寰埚氩簲鐢ㄧ▼搴忎娇鐢↙UA浣滀负镊宸辩殑宓屽叆寮忚剼链璇瑷锛屼互姝ゆ潵瀹炵幇鍙閰岖疆镐с佸彲镓╁𪾢镐с傝繖鍏朵腑鍖呮嫭榄斿吔涓栫晫銆佸崥寰蜂箣闂ㄣ佹劋镐掔殑灏忛笩绛夈
㈣ visualstudioformac怎么创建c语言
1、打开VisualStudioforMac主程序,选择“创建新项目”。
2、在菜单栏中,从“文件”选择“新建”>“项目…”,也可以使用快捷键Command+Shift+N。
3、在弹出的“新建项目”对话框中,选择“VisualC++”>“空项目”,并点击“下一步”。
4、输入项目名称,并选择保存位置,然后点击“创建”。
5、在“解决方案资源管理器”中,右键点击“源文件”,选择“添加”>“新建项…”。
6、在弹出的“添加新项”对话框中,选择“C++文件(.cpp)”,并修改文件名以包含C语言后缀(.c),例如"main.c"。
7、点击“添加”按钮,即可创建C语言程序。
㈤ Mac下的c++编译器有哪些
Mac下的c++编译器:
1、Xcode
Xcode运行于苹果公司的Mac操作系统下,是苹果公司向开发人员提供的集成开发环境(非开源),用于开发Mac OS X、iOS、C、C++、Objective-C和Java的应用程序。
2、GCC
GCC是由GNU开发的编程语言译器。GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等。)
3、Code::Blocks
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了着名的图形界面库wxWidgets(2.6.2 unicode)版。
(5)c编译器formac扩展阅读
Xcode特点
1、文件转移
因为 Xcode 支持 CodeWarrior 风格相关项目参考,所以可以保证把 CodeWarrior 项目文件快速方便地转移到 Xcode。
2、辅助开发
Xcode 可用来辅助开发应用程序、工具、架构、数据库、嵌入包、核心扩展和设备驱动程序。Xcode 支持开发人员使用 C、 C++、Objective C、 AppleScript 和 Java。
3、协作运行
Xcode 能够和 Mac OS X 里众多其它的工具协作,例如综合用户界面结构应用程序;编译器如 gcc、javac 和jikes;还有调试工具如 gdb。
4、自由撤销
Xcode 4 的虚拟模型和设计功能让你可以更轻松的开发和维护应用程序。只需选择应用程序中想要编写的部分,然后模型和设计系统将自动创建分类图表,不仅可以显示编码,还可以让你进行浏览。