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

阅读:0 来源: 发表时间:2022-08-06 16:43作者:蔡秀娟
    接要: 朋友们好,陈山茹来为大家解答以上问题。怎么使用GNU编译器(GCC)编译C程序(gnu c++编译器)很多人还不知道,现在让我们一起来看看吧 本指南介绍如何使用Linux版GN...

黄文星网友提问:

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

本文共1988字

权威答案:

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

方法1使用Unix版GCC

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

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

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

2输入gcc --version

并按? Enter

然后返回C编译器的版本号。如果找不到命令,可能还没有安装GCC。若未安装,在Linux找出如何在发行版的相关文档中获得正确的安装包。如果正在编译C 程序,改用g “。

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

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

假设源代码文件main.c目录是/usr/wikiHow/source,输入cd /usr/wikiHow/source。

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

4输入gcc main.c –o HelloWorld。

将“main.c”和“HelloWorld分别替换源代码文件和最终程序的名称,然后开始编译。如果您看到错误并想了解更多信息,请输入gcc -Wall -o errorlog file1.c。随后输入cat errorlog,在当前目录中查看“errorlog”文件。将多个源代码文件编译成程序,输入gcc -o outputfile file1.c file2.c file3.c。多源代码文件应同时编译成多个程序gcc -c file1.c file2.c file3.c。

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

操作刚编译的程序。

输入&# 46;/HelloWorld,将“HelloWorld替换程序名称。

方法2使用Windows版MinGW

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

1下载Minimalist GNU for Windows (MinGW)。

它是适用于Windows简易安装版GCC。可以从https://sourceforge.net/projects/mingw/下载安装程序。

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

2运行MinGW安装程序。

如果文件没有自动打开,双击下载文件夹,然后单击安装。

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

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

MinGW建议使用默认安装文件夹(C:\MinGW)。如果必须更改文件夹,不要使用名称中有空格的文件夹,如Program Files”。

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

选择要安装的编译器。

至少在左面板中选择

基本设置

,然后在右主面板上勾选出编译器。资深用户可以选择

所有程序包

,然后选择其他编译器。

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

单击安装菜单。

它位于MinGW的左上角。

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

6单击应用程序更改。

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

7单击应用。

编译器将并安装编译器。

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

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

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

环境变量编辑系统

。单击

环境变量

。单击用户变量窗格下方

编辑

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

确定

。再次单击

确定

关闭窗口。

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

打开命令提示符窗口作为管理员。

方法如下:按: Win S,然后输入cmd。右键单击搜索结果

命令提示符

,然后选择

作为管理员运行

。单击

确定

应用更改。

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

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

假设源代码文件helloworld.c的目录是C:\Source\Programs,输入cd C:\Source\Programs。

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

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

将两个“helloworld替换源代码文件的名称和应用程序的名称。如果程序编译成功,将返回命令在编译程序之前,必须更正代码错误。

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

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

假如程序的名称是helloworld.exe,输入此名称启动程序。

注意事项

添加编码-g选项将生成调试信息,使您更容易使用相应的调试程序GDB进行调试。可以创建Makefiles提高大型程序的编译效率。如果使用优化选项,需要权衡利弊。例如,优化速度会增加文件,甚至降低精度,反之亦然。编译C 程序时,G 的用法与GCC相同。注意C 文件的扩展名不是.c,而是.cpp。


广告

你需要准备

运行Linux或Windows的电脑有关GNU/Linux以及安装应用程序的基本知识程序代码文本编辑器,如Emacs或viruanjian/7012.html以上就是编译器,程序,单击的相关信息资料了,希望能帮到您。 以上是相关信息,希望对您有所帮助。
  • 圈9,zhidaobaiduco

    圈1、圈2、圈3、圈4、圈5、圈6、圈7、圈8、圈9、圈10怎么打?输入法没问题。以下三种操作方法可以借鉴。方法1:使用搜狗输入法。单击工具箱。2.点击完整zh

    2023-02-11阅读:0
  • 怎么在电脑上切换显示器1和2(怎么把显示器1换成2)

    朋友们好,高启淑来为大家解答以上问题。怎么在电脑上切换显示器1和2(怎么把显示器1换成2)很多人还不知道,现在让我们一起来看看吧 本指南介绍如在Windows电脑上切换显示器1

    2022-08-07阅读:0
  • 怎么在Windows或Mac提高图片的分辨率(mac调整图片分辨率)

    朋友们好,陈士豪来为大家解答以上问题。怎么在Windows或Mac上提高图片的分辨率(mac调整图片分辨率)很多人还不知道,现在让我们一起来看看吧 本指南介绍如何在Window

    2022-08-07阅读:0
  • 怎么使用GNU编译器(GCC)编译C程序(gnu c 编译器)

    朋友们好,陈山茹来为大家解答以上问题。怎么使用GNU编译器(GCC)编译C程序(gnu c++编译器)很多人还不知道,现在让我们一起来看看吧 本指南介绍如何使用Linux版GN

    2022-08-06阅读:0
  • 怎么屏蔽Facebook(怎么屏蔽facetime电话)

    朋友们好,蔡亚妤来为大家解答以上问题。怎么屏蔽Facebook(怎么屏蔽facetime电话)很多人还不知道,现在让我们一起来看看吧 你是否发现自己浪费在Facebook数小时

    2022-08-05阅读:0
  • 怎么关闭iCloud音乐资料库(icloud音乐资料库)

    朋友们好,蔡孟劭来为大家解答以上问题。怎么关闭iCloud音乐资料库(icloud音乐资料库)很多人还不知道,现在让我们一起来看看吧 本篇文章教你如何在iPhone、iPad或

    2022-08-03阅读:0
声明

删帖请联系zhiyihome@qq.com;