使用mac终端编译运行c程序

这篇具有很好参考价值的文章主要介绍了使用mac终端编译运行c程序。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用mac终端编译运行c程序

本文介绍如何利用mac自带文本编辑软件编写c代码,并在mac自带终端内用命令行编译运行c程序。

1.在mac上安装c编译环境

打开mac自带的终端

使用mac终端编译运行c程序

在终端命令行里输入xcode-select --install命令然后回车。
使用mac终端编译运行c程序
如果未安装c编译环境,会自动弹出窗口引导安装;
如果已安装编译环境,终端窗口中会用英文提示已安装。

2.用mac自带的文本编辑工具编写c程序

在桌面创建一个文件夹,任意起个名字(我起名叫c),然后打开系统自带的文本编辑软件,设置好编写纯文本,并将文件名改为xxx.c的格式,并把文件保存到刚才创建的文件夹内。

打开文本编辑应用

使用mac终端编译运行c程序

选择新建文稿

在顶部菜单栏中依次点击格式-制作纯文本

将文件名改为xxx.c格式,并选择保存位置为刚刚新建的文件夹

接着直接在记事本里敲c代码,比如:

#include <stdio.h>

int main ()
{
    printf("hi,world\n");
    reture 0;
}
3.用mac终端编译运行c程序

打开mac终端,用cd命令打开刚刚新建的文件夹,我的文件夹路径为:cd /users/mac/Desktop/c
使用mac终端编译运行c程序

然后再输入cc xxx.c,cc是编译命令,xxx.c是刚刚写的c语言代码文件。
如果代码有错,执行完cc命令后编译器会报错,如果没任何提示就说明编译成功,会在c程序所在的文件夹内生成一个a.out的可执行文件。
使用mac终端编译运行c程序
下面我们来执行这个a.out的可执行文件,在命令行继续输入./a/out
使用mac终端编译运行c程序
此时,程序运行成功。 END

ps.假如一个文件夹内有多个.c文件,编译其中的一个会生成一个a.out可执行文件,编译其他.c文件也会生成a.out文件,后生成的会覆盖先生成的。
mac自带的vim编辑器可以直接在终端内运行,有机会写一遍如何用vim编辑器在终端内写代码在终端内运行的文章。文章来源地址https://www.toymoban.com/news/detail-500377.html

到了这里,关于使用mac终端编译运行c程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Mac | 使用 Wineskin 在 Mac 上运行 exe 程序

    Wineskin is a user-friendly tool used to make ports of Microsoft Windows software to macOS. 很多实用工具只有 Windows 版本,而 Mac 机器本身不支持运行 exe 程序,除了安装双系统、虚拟机等方法外,Wineskin 可以将 exe 打包成 Mac 可运行程序,而且非常轻量方便,只需要下载安装即可 GitHub 地址: 「h

    2024年02月01日
    浏览(15)
  • ubuntu 上vscode使用cmake编译运行c++程序

    参考:ubuntu 上vscode使用cmake编译运行c++程序_vscode ubuntu运行c++程序_SCH0的博客-CSDN博客 文章是对官方过程的翻译: Get started with CMake Tools on Linux

    2024年02月07日
    浏览(27)
  • 使用Mac电脑反编译微信小程序 (无需移动端模拟器)

    以往反编译小程序源码都是要从移动端获取,现在pc端(mac和win)都支持了小程序,从pc端获取显然是更方便的,由于本人使用的的macbook,本篇文章将会讨论如何从mac端获取小程序源码。 mac版微信版本: 3.8.0 node: 18.12.0 node版本wxappUnpacker 注:mac版微信版本大于3.8.0的(无需解

    2024年02月03日
    浏览(23)
  • idea中的终端terminal使用Maven报错 : mvn : 无法将“mvn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

    如题,idea自动给我安装了Maven,直接在idea中执行一些Maven操作(例如右击porm.xml reload)并不会报错,但使用terminal输入类似mvn install的命令就会报错。 首先解析错误信息,报错信息显示的时计算机并没有找到mvn命令。mvn命令运行的本质是计算机调用Maven安装文件中的 mvn.cmd 文件

    2024年02月16日
    浏览(22)
  • 如何使用Mac终端给树莓派pico构建C/C++程序进行开发,以及遇到各种问题该怎么处理,不使用任何IDE或编辑器(例如VS Code)

    写本文的原因是官方的教程已经过时了,如果你现在按照官方教程来在 Mac 上进行配置,那么会遇到一堆问题,比如我几乎把能踩的“雷”都踩了。所以这里记录了完整过程,以及各种错误的原因和处理方法,不然以后换 Mac 了或者在其他平台遇到同样的问题,忘记怎么处理的

    2024年02月13日
    浏览(23)
  • WinForm】使用Costura.Fody打包编译成可独立运行的桌面程序

    在建项目的时候要注意,选择 Windows 窗体应用(.NET Framework)或者wpf项目 ,然后打开 在解决方案资源管理器中,选择刚才的项目名,鼠标右键找到并打开 管理NuGet包 ,然后在 浏览 选项卡里,输入一个 Costura.Fody 并查找,有就点安装,安装前需要注意选择支持的对应 版本 和

    2024年03月19日
    浏览(24)
  • mac终端使用代理网络

    在终端命令行中,配置代理。 以使用 ClashX 代理客户端为例,HTTP 代理端口为 7890 ,Socks5 代理端口为 7891。端口是可修改的。HTTP 代理或 Socks5 代理,配置时选其中一种复制到终端即可。 点击 ClashX = 复制终端代理命令,即可复制到一下命令: export https_proxy=http://127.0.0.1:7890 e

    2024年02月16日
    浏览(17)
  • mac在终端中使用vscode打开文件

    我们都知道使用open命令 + 指定文件(文件夹)便可打开文件,但是mac自带的文件应用不如vscode好用,如何直接使用一个命令采用vscode的方式来打开指定文件呢?步骤如下:

    2024年02月11日
    浏览(22)
  • 在Linux(Ubuntu)中使用终端编译 && vscode安装

    虚拟机安装(我这里直接用的当初大数据实验的虚拟机) 常见的linux操作命令 创建及浏览文件 :新建test1文件夹,创建hello.cpp程序,并浏览文件夹。 vim打开文件 :修改内容。 :wq 保存并退出。 运行.cpp程序 : gcc -o hello hello.cpp ,编译完成后可以看到在和hello.cpp相同目录下有

    2024年03月12日
    浏览(22)
  • Ubuntu下通过.sh文件同时启动多个程序系列2—启动多个终端分别运行不同指令或者程序

    项目上经常遇到需要到开多个终端分别启动不用程序,这里简单介绍一个方法,通过.sh文件,同时启动多个程序 这里创建的文件名为 test.sh chmod 777 test.sh ./test.sh gnome-terminal --tab --title=A.sh – bash -c “ cd /home/aha/Downloads/test1 ./run.sh run.log ;exec bash” 只需要修改加粗部分即可 例如

    2024年02月06日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包