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

阅读:240 来源: 发表时间:2022-07-14 00:38作者:蔡秀娟
    接要: 朋友们好,陈山茹来为大家解答以上问题。怎么使用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

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

2输入gcc --version

并按? Enter

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

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

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

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。

操作刚编译的程序

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

方法2使用Windows版MinGW

1下载Minimalist GNU for Windows (MinGW)。

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

2运行MinGW安装程序

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

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

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

选择要安装的编译器。

至少在左面板中选择

基本设置

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

所有程序

,然后选择其他编译器。

单击安装菜单

它位于MinGW的左上角。

6单击应用程序更改。

7单击应用。

编译器将并安装编译器。

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

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

环境变量编辑系统

单击

环境变量

单击用户变量窗格下方

编辑

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

确定

。再次单击

确定

关闭窗口。

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

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

命令提示符

,然后选择

作为管理员运行

单击

确定

应用更改。

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

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

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

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

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

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

注意事项

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


广告

你需要准备

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

  • 我的电脑图标没了怎么办(电脑上我的电脑图标没了怎么办)

    朋友们好,蔡毅霞来为大家解答以上问题。我的电脑图标没了怎么办(电脑上我的电脑图标没了怎么办)很多人还不知道,现在让我们一起来看看吧 我的电脑图标没了,先在电脑桌面的空白区域单击

    2022-08-11阅读:126
  • 无法识别的usb设备 怎么解决

    朋友们好,陈建豪来为大家解答以上问题。无法识别的usb设备 怎么解决很多人还不知道,现在让我们一起来看看吧 电脑无法识别usb设备时,首先右键单击电脑,打开计算机的管理器,在弹

    2022-08-10阅读:89
  • 电脑屏幕倒过来了怎么办(收银电脑屏幕倒过来了怎么办)

    朋友们好,阮晴桦来为大家解答以上问题。电脑屏幕倒过来了怎么办(收银电脑屏幕倒过来了怎么办)很多人还不知道,现在让我们一起来看看吧 电脑屏幕倒过来了,先在电脑桌面上单击鼠标右键,

    2022-08-10阅读:223
  • 怎么在Facebook上建立博客(怎么创建facebook公共主页)

    朋友们好,李礼娇来为大家解答以上问题。怎么在Facebook上建立博客(怎么创建facebook公共主页)很多人还不知道,现在让我们一起来看看吧 本指南介绍如何在Faceboo

    2022-08-05阅读:307
声明

删帖请联系zhiyihome@qq.com;