C++命名空间(名字空间)详解

源文件的后缀,这样更加通用和规范。程序易如反掌,只要把源文件的后缀设置为.g++命令和gcc命令的用法如出一辙,例如编译单个源文件:使用-o选项可以指定可执行文件的名称:在这个过程中,gcc命令也做了相应地调整,它不再仅仅支持C语言,而是默认支持C语言,增加参数后也可以支持其他的语言。也就是说,gcc是一个通用命令,它会根据不同的参数调用不同的编译器或链接器。

以下为知识DOC为大家进行整理的相关内容,希望对大家有所帮助!

C++ 和C语言类似,也要经过编译和链接后才能运行。在《C语言编译器》专题中我们讲到了 VS、Dev C++、VC 6.0、Code::、C-Free、GCC、Xcode 等常见 IDE 或编译器,它们除了可以运行C语言程序,还可以运行 C++ 程序,步骤是一样的,这里不再赘述,读者需要留意的是 C++ 源文件的后缀,以及 GCC 中的g++命令。

空间导航自定义名称_空间名称_空间名称唯美

UNIX 是昂贵的商业操作系统,初学者几乎用不到; C++ 是微软的 C/C++ 编译器,VC 6.0、VS 都使用该编译器。我推荐使用.cpp作为 C++ 源文件的后缀,这样更加通用和规范。

g++ 命令

有了C语言开发经验,在 VS、Dev C++、VC6.0、C-Free、Xcode 等常见 IDE 下编译 C++ 程序易如反掌,只要把源文件的后缀设置为.cpp即可,相信各位读者都能够毫无障碍地驾驭。本节我们重点介绍 Linux GCC 的使用。

在C语言中,我们使用gcc命令来编译和链接C程序。例如编译单个源文件:

gcc main.c

编译多个源文件:

空间名称唯美_空间名称_空间导航自定义名称

gcc main.c .c

编译C++程序时,gcc命令也可以使用,不过要增加-lstdc++选项,否则会发生链接错误。例如编译单个源文件:

gcc main.cpp -lstdc++

编译多个源文件:

空间名称_空间名称唯美_空间导航自定义名称

gcc main.cpp .cpp -lstdc++

gcc命令在链接时默认使用C的库,只有添加了-lstdc++选项才会使用 C++ 的库。

不过 GCC 中还有一个g++命令,它专门用来编译 C++ 程序,广大 C++ 开发人员也都使用这个命令。g++命令和gcc命令的用法如出一辙,例如编译单个源文件:

g++ main.cpp

编译多个源文件:

g++ main.cpp .cpp

使用-o选项可以指定可执行文件的名称:

g++ main.cpp -o demo

./demo

要想理解g++命令,我们得从 GCC 的历史谈起。GCC 是由 GUN 组织开发的,最初只支持C语言,是一个单纯的C语言编译器,后来 GNU 组织倾注了更多的精力,使得 GCC 越发强大,增加了对 C++、-C、、Java 等其他语言的支持,此时的 GCC 就成了一个编译器套件(套装),是所有编译器的总称。

在这个过程中空间名称,gcc命令也做了相应地调整,它不再仅仅支持C语言,而是默认支持C语言,增加参数后也可以支持其他的语言。也就是说,gcc是一个通用命令,它会根据不同的参数调用不同的编译器或链接器。

但是让用户指定参数是一种不明智的行为,不但增加了学习成本,还使得操作更加复杂空间名称,所以后来 GCC 又针对不同的语言推出了不同的命令,例如g++命令用来编译 C++,gcj命令用来编译 Java,gccgo命令用来编译Go语言。

在以后使用 Linux GCC 时,我推荐使用g++命令来编译 C++ 程序空间名称,这样更加简洁和规范。

本文地址: https://www.zhishidoc.com/19336.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 859089669@qq.com 举报,一经查实,本站将立刻删除。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年10月20日 下午3:02
下一篇 2022年10月20日 下午3:13

相关推荐

  • 有关等待的唯美句子

    有关等待的唯美句子1有些人的寂寞不是因为等待一个人的出现,而是那个人早已出现,他们在等待那个人的主动。8无论何时何地,我的思念在等待中永恒,我知道,你也知道。48生命之中,其实我们需要等待的东西很多很多,仿佛一生都在不停的等待里度过着。49十指之间为什么会有缝隙是因为在等待一个人来填满它。75人生有太多等待,我们不得不学会等待,还要学会习惯于一个个不尽如人意的等待。

    2022年11月9日
    12000
  • 枸杞有什么营养功效?有哪些食用禁忌?提醒:4种人最好别“碰”

    有啥食用禁忌?对于那些凑热闹吃枸杞的人,往往不知道枸杞的功效和食用禁忌,只是跟风而行,别人说吃枸杞好就立刻买些回来吃,也不管自己是不是适合吃。那么,枸杞有什么营养功效?有哪些食用禁忌?别急,养生专家提醒,枸杞子虽然对人体好处多多,是非常值得食用的滋补品,但也有一定的食用禁忌。俗话说“是药三分毒”,枸杞子也不宜长期大量吃,每次服用的量不宜过多,6~

    2022年10月25日
    11200
  • 奇葩搞笑的逗比专用说说

    很对人都喜欢发一些搞笑逗比的说说到空间或朋友圈,逗比的朋友们快看过来。下面学习啦小编为大家推荐一些奇葩搞笑的逗比说说,希望大家有用哦。搞笑逗比的说说短语超搞笑的逗比说说短语别试图教猪唱歌,不但没有结果还惹猪不高兴!我能想到最浪漫的事儿,就是看你丫一个人慢慢变老。暗恋是一种礼貌,自恋是一种骄傲,明恋是一种格调不恋是种味道。有一次蹲在地上玩东西,我男神从后面拍了我一下,然后受到惊吓放了个巨响的屁。

    投稿 2022年11月11日
    12200
  • 防沉迷实名认证号码大全|2020防沉迷身份证号码和真实姓名哪里有

    所以,不存在什么地方能够提供真实有效果的成人身份证号码和姓名,或许你会感到气馁,可这就是现实情况。所以冒充使用他人的身份证号码和名字,让游戏防沉迷系统失去作用是涉嫌违法的。可以预想到游戏的实名认证会愈发难以破解,届时将无法使用他人的身份证号和姓名来破解防沉迷系统。

    2022年10月8日
    62000
  • 连休5天!“五一”放假安排来了

    放假通知来了!今年“五一”连休5天关于2020年劳动节放假安排的通知5月1日(星期五)至5月5日(星期二)放假调休,共5天。2020年劳动节、端午节、国庆节和中秋节放假调休日期的具体安排通知如下:劳动节:5月1日至5日放假调休,共5天。端午节:6月25日至27日放假调休,共3天。国庆节、中秋节:10月1日至8日放假调休,共8天。你的假期打算如何安排?

    2022年11月5日
    10900

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注