生活百科
热搜:  生活  百科  结婚  头发
  • 首页
  • 学习
  • 饮食
  • 健康
  • 人际关系
  • 宠物
  • 旅行
  • 工作
  • 知识
  • 生活
  • 电子产品
  • 运动
  • 个人形象

当前位置

: 主页 > 电子产品 > 软件 >

怎么使用GNU编译器(GCC)编译C程序

  • 怎么将iTunes的M4P格式转换
  • 怎么在PDF文档中创建页面
  • 怎么安装《上古卷轴》的
  • 怎么在PC或Mac上登录Teleg
时间:2021-03-23 15:24 阅读: 次

本指南介绍如何使用Linux版GNU编译器(GCC)和Windows版Minimalist GNU for Windows(MinGW)从源代码编译C程序。

方法1使用Unix版GCC

  1. 怎么使用GNU编译器(GCC)编译C程序

    1在Unix系统上打开终端窗口。

  2. 怎么使用GNU编译器(GCC)编译C程序

    2输入gcc --version 并按↵ Enter

    。
    随后会返回C编译器的版本号。如果找不到命令,可能尚未安装GCC。
  3. 如果尚未安装,在Linux发行版的相关文挡中查找如何获取正确的安装包。
  4. 如果正在编译C++程序,改用“g++“。
  5. 怎么使用GNU编译器(GCC)编译C程序

    3导航至源代码的保存位置。

  6. 假设源代码文件“main.c”的目录是/usr/wikiHow/source,输入cd /usr/wikiHow/source 。
  7. 怎么使用GNU编译器(GCC)编译C程序

    4输入gcc main.c –o HelloWorld 。

    将“main.c”和“HelloWorld”分别替换为源代码文件的名称和最终程序的名称,随后将开始编译。
  8. 如果看到错误并想了解更多信息,输入gcc -Wall -o errorlog file1.c 。随后输入cat errorlog ,在当前目录中查看“errorlog”文件。
  9. 要将多个源代码文件编译成一个程序,输入gcc -o outputfile file1.c file2.c file3.c 。
  10. 要同时将多个源代码文件编译成多个程序,输入gcc -c file1.c file2.c file3.c 。
  11. 怎么使用GNU编译器(GCC)编译C程序

    5运行刚编译的程序。

    输入&# 46;/HelloWorld ,将“HelloWorld”替换为程序的名称。广告

方法2使用Windows版MinGW

  1. 怎么使用GNU编译器(GCC)编译C程序

    1下载Minimalist GNU for Windows (MinGW)。

    它是适用于Windows的简易安装版GCC。可以从https://sourceforge.net/projects/mingw/下载安装程序。
  2. 怎么使用GNU编译器(GCC)编译C程序

    2运行MinGW安装程序。

  3. 如果没有自动打开文件,在下载文件夹中双击它,然后单击“安装”。
  4. 怎么使用GNU编译器(GCC)编译C程序

    3选择安装首选项,然后单击继续。

  5. MinGW建议使用默认安装文件夹(C:\MinGW )。如果一定要更改文件夹,不要使用名称中带空格的文件夹,比如“Program Files”。
  6. 怎么使用GNU编译器(GCC)编译C程序

    4选择要安装的编译器。

  7. 至少在左侧面板中选择

    基本设置

    ,然后在右侧主面板中勾选列出的编译器。
  8. 资深用户可选择

    所有程序包

    ,然后选择其他编译器。
  9. 怎么使用GNU编译器(GCC)编译C程序

    5单击安装菜单。

    它位于MinGW的左上角。
  10. 怎么使用GNU编译器(GCC)编译C程序

    6单击应用更改。

  11. 怎么使用GNU编译器(GCC)编译C程序

    7单击应用。

    随后会下载并安装编译器。
  12. 怎么使用GNU编译器(GCC)编译C程序

    8将MinGW的路径添加到系统环境变量中。

    方法如下:
  13. 按⊞ Win +S 启动搜索,然后输入环境 。
  14. 在搜索结果中单击

    编辑系统环境变量

    。
  15. 单击

    环境变量

    。
  16. 单击“用户变量”窗格下方的

    编辑

    。
  17. 滚动至“变量值”方框的末尾。
  18. 在最后一个字母后输入;C:\MinGW\bin 。如果将MinGW安装在其他目录,输入;C:\目录路径\bin 。
  19. 单击两次

    确定

    。再次单击

    确定

    关闭窗口。
  20. 怎么使用GNU编译器(GCC)编译C程序

    9以管理员身份打开命令提示符窗口。

    方法如下:
  21. 按⊞ Win +S ,然后输入cmd 。
  22. 在搜索结果中右键单击

    命令提示符

    ,然后选择

    以管理员身份运行

    。
  23. 单击

    确定

    应用更改。
  24. 怎么使用GNU编译器(GCC)编译C程序

    10导航至源代码的保存位置。

  25. 假设源代码文件helloworld.c的目录是C:\Source\Programs,输入cd C:\Source\Programs 。
  26. 怎么使用GNU编译器(GCC)编译C程序

    11输入gcc helloworld.c –o helloworld.exe 。

    将两个“helloworld”分别替换为源代码文件的名称和应用程序的名称。如果程序编译成功,会返回命令提示符窗口,并且不会出现错误消息。
  27. 必须先更正代码错误,然后才能编译程序。
  28. 怎么使用GNU编译器(GCC)编译C程序

    12输入程序的名称以运行程序。

    如果程序的名称是helloworld.exe,输入该名称就能启动程序。广告

注意事项

  • 编译代码时加上-g选项会生成调试信息,这样更便于你使用对应的调试程序GDB进行调试。
  • 可以创建Makefiles来提高大型程序的编译效率。
  • 如果你使用优化选项,就需要权衡利弊,比如优化速度就会造成文件变大,甚至精确度下降,反之亦然。
  • 编译C++程序时,G++的用法与GCC相同。注意C++文件的扩展名不是.c,而是.cpp。

  • 广告

    你需要准备

  • 运行Linux或Windows的电脑
  • 有关GNU/Linux以及安装应用程序的基础知识
  • 程序代码
  • 文本编辑器,比如Emacs或vi
  • 本文转自:www.bimeiz.com/ruanjian/7012.html
    上一篇:怎么将图片转换成JPEG或其它图片文件格式   下一篇:怎么在Photoshop中将JPEG转换成矢量图

    猜你喜欢

    • 怎么破解可乐机怎么破解可乐机
    • 怎么在Eclipse中创建Java项目怎么在Eclipse中创建Java项目
    • 怎么安装Chromium OS怎么安装Chromium OS
    • 怎么打开PHP文件怎么打开PHP文件
  • 怎么将图片转换成JPEG或其它图片文件格
  • 怎么打开DLL文件
  • 怎么编辑DLL文件
  • 怎么在电脑上录制音频
  • 怎么在电脑上播放MP4视频
  • 怎么在Adobe Photoshop中翻转图片
  • 怎么使用画图程序替换颜色
  • 怎么在Adobe Illustrator程序里更改画板大小
  • 怎么在Adobe Premiere中添加文本
  • 怎么提高JPEG格式图片质量
  • 怎么将JPG转换为矢量图
  • 怎么缩减图片大小
  • 怎么在Photoshop中旋转图像
  • 怎么用Photoshop做出淡出效果
  • 怎么在Adobe Illustrator中删除背景
  • 怎么在Photoshop中画曲线
  • 怎么将新字体添加到InDesign中
  • 怎么安装vShare
  • 怎么重新使用chrome浏览器以前下载使用
  • 怎么打开PHP文件
  • 怎么修改图像的字节数
  • 怎么删除Oracle中的重复记录
  • 怎么在电脑上删除谷歌电子表格中的空
  • 怎么在Photoshop中将JPEG转换成矢量图
  • 怎么使用命令提示符编译和运行Java程序
  • 怎么在Photoshop中创建渐变
  • 怎么编写你的第一个Java程序
  • 怎么安装Chromium OS
  • 怎么在Windows或Mac上提高图片的分辨率
  • 怎么减小Excel文件的大小
  • 怎么移除VisualBee
  • 怎么在使用优步时中途多次停车
  • 怎么在Photoshop中添加图层蒙版
  • 怎么在Windows电脑上安装Viber
  • 怎么解压Gz文件
  • 怎么使用记事本创建程序
  • 怎么在Photoshop中添加字体
  • 怎么在PC或Mac上登录Telegram网页版
  • 怎么给网页设置密码保护
  • 怎么在Photoshop中给人物换脸
  • 怎么用Photoshop CS3软件创建简单的阴影
  • 怎么将YouTube视频转换成MP3
  • 怎么卸载Facebook Messenger 3.0
  • 怎么在Adobe Illustrator中创建轮廓
  • 怎么在SQL服务器上重置SA密码
  • 怎么在Photoshop中添加项目符号
  • 怎么在PDF文档中裁剪页面
  • 怎么用PS去掉图片中的文字
  • 怎么在Adobe Illustrator中更改背景颜色
  • 怎么在安卓上提高uTorrent的下载速度
  • 相关分类

  • 网络 游戏 Office软件 电子设备 电脑 安全 软件 社交网络 平板电脑 手机
  • 大家都想知道

    • 失眠最好的治疗方法
    • 1分钟立马睡着的方法
    • 治早迣简单快速的方法
    • 家中最简单炸油条方法
    • 治疗口臭的简单方法
    • 痔疮的最佳治疗方法
    • 电饭锅做蛋糕的方法
    • 硬不起来调理方法
    • 扁桃体发炎怎么办最简单的方法
    • 打嗝不止怎么办?教你止嗝小方法
    • 咸鸭蛋的腌制方法大全

    软件相关内容

    • 怎么将iTunes的M4P格式转换成MP3
    • 怎么在PDF文档中创建页面的副本
    • 怎么安装《上古卷轴》的脚本扩展工具
    • 怎么在PC或Mac上登录Telegram网页版
    • 怎么重新安装无线网络驱动程序
    • 怎么安装vShare
    • 怎么在Illustrator中添加超链接
    • 怎么重新使用chrome浏览器以前下载使用
    • 怎么安装Eclipse和配置ADT
    • 怎么安装Chromium OS
    • 怎么在Eclipse中创建Java项目
    • 怎么解锁Flash Player

    www.bimeiz.com| 网站地图

    | 商务合作:QQ:####### | 备案:苏ICP备14049831号-4 www.bimeiz.com版权所有 盗版必究