能不能在MAC上编写win中可以运行的C程序

能不能在MAC上编写win中可以运行的C程序,第1张

当然是可以的。Mac系统本质上是一个Unix系统,Unix系统就是以C语言编写的。

目前Mac OS X的开发工具为Xcode,支持C和标准C++程序的编写。而Mac平台也有不少支持C语言编程的IDE,像NetBeans和Eclipse。

不过,Mac OS X目前默认没有C语言的编译器,你需要安装Xcode,Xcode包含了GCC编译器。

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

在 Mac OS X 下学习C语言使用 Xcode。

在 Xcode 上运行C语言程序需要先创建工程,再在工程中添加源代码。

1、 打开 Xcode,选择“Create a new Xcode project”创建一个新工程,如下图所示:

2、接下来,选择要创建的工程类型,如下图所示:

3、选择“OS X --> Application --> Command Line Tool”,点击“Next”。Command Line

Tool 是“命令行工具”的意思,也就是控制台程序。

C语言入门教程:在苹果电脑上运行C语言程序

这里需要填写和工程相关的一些信息:

Product Name:产品名称,即工程名称。

Organization Name:组织名称,即公司、个人、协会、团队等的名称。

Organization Identifier:组织标识符,即有别于其他组织的一个标记,例如身份z号、公司网

址、组织机构代码证等。

Bundle Identifier:程序标识符,即有别于其他程序的一个标记,由 Organization Identifier

Product Name 组成。

Language:工程所用的编程语言,这里选择C语言。

4、点击“Next”,保存文件后即可进入当前工程,如下图所示:

左侧是工程目录,主要包含了工程所用到的文件和资源。单击“mainc”,即可进入代码编辑模

式,这里 Xcode 已经为我们创建好了一个“Hello World”小程序。点击上方的“运行”按钮,即

可在右下角的选项卡中看到输出结果。

Xcode是由Apple官方开发的IDE,支持C、C 、 Objective-C、Swift等,可以用来开发 Mac OS X 和 iOS上的应用程序。Xcode最初使用GCC作为 编译器,后来由于GCC的不配合,改用LLVM。

MAC系统是free-bsd(unix的一种开源系统分支)为基础,逐步演化而来的。 实际MAC也是属于UNIX大家族。只要安装了c的编译器,就可以用C编程。 当然在mac上,苹果以object-c提供了一套丰富的api,包括对其图形界面的互动。

1、在左边栏目框里,点击右键,选择“New”,在出现的快捷菜单里点击“java project“,会出现下图

2、将光标移至“project name”填写框最前端,给自己的项目取一个名字。在这里我将“project name”填写为“first test”。然后点击“Finish”。OK,现在项目已建成,名字为“first test”。

3、下面,需要建一个类,点击"src",右键,选择“new”,再选择“class”。

4、然后输入类的名字。 点击“Finish”。注意,main要记得勾选。

5、然后开始输入代码,注意,主框架代码系统会自动显示,无需我们自己输入,这一点还是很省事的。

6、代码输入完毕之后,点击菜单栏“Run”按钮,我们就可以在最下面一栏”Console“界面看到我们的运行结果了。

这样子就可以啊:

Python 361 (v361:69c0db5050, Mar 21 2017, 01:21:04) 

[GCC 421 (Apple Inc build 5666) (dot 3)] on darwin

Type "help", "copyright", "credits" or "license" for more information

>>> 

>>> 

>>> 

>>> for i in range(1, 5):

  print(i)

 

1

2

3

4

>>>

以上就是关于能不能在MAC上编写win中可以运行的C程序全部的内容,包括:能不能在MAC上编写win中可以运行的C程序、苹果MAC系统怎么编译C语言、如何在Mac下编写并运行C++程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9512053.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存