第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

g+和GCC有什么區(qū)別?

g+和GCC有什么區(qū)別?

C++
慕運維8079593 2019-06-21 13:38:23
g+和GCC有什么區(qū)別?g+和GCC有什么區(qū)別?一般的c+開發(fā)應該使用哪一個?
查看完整描述

3 回答

?
泛舟湖上清波郎朗

TA貢獻1818條經(jīng)驗 獲得超3個贊

gccg++是GNU編譯器的編譯器驅(qū)動程序。收藏(很久以前就是GNUC編譯器).

即使它們自動確定哪個后端(cc1 cc1plus.)根據(jù)文件類型進行調(diào)用,除非-x language他們有一些不同之處。

它們的默認值中最重要的區(qū)別可能是它們自動鏈接到哪個庫。

根據(jù)GCC的在線文件鏈接選項如何調(diào)用g+g++等于gcc -xc++ -lstdc++ -shared-libgcc(第一個是編譯器選項,第二個是鏈接器選項)??梢酝ㄟ^使用-v選項(它顯示正在運行的后端工具鏈命令)。


查看完整回答
反對 回復 2019-06-21
?
HUH函數(shù)

TA貢獻1836條經(jīng)驗 獲得超4個贊

GCC:GNU編譯集

  • 引用GNU編譯器支持的所有不同語言。

GCC:GNU C編譯器
G+:GNU C+編譯器

主要區(qū)別是:

  1. GCC將編譯:*C/*cpp文件,分別作為C和C+。
  2. G+將編譯:*.c/*.cpp文件,但它們都將被視為C+文件。
  3. 另外,如果使用g+鏈接對象文件,它將自動鏈接到STD C+庫中(GCC不會這樣做)。
  4. GCC編譯C文件的預定義宏較少。
  5. GCC編譯*.cpp和g+編譯*.c/*.cpp文件有一些額外的宏。

編譯*.cpp文件時的額外宏:

#define __GXX_WEAK__ 1#define __cplusplus 1#define __DEPRECATED 1#define __GNUG__ 4#define __EXCEPTIONS 1#define __private_extern__ extern


查看完整回答
反對 回復 2019-06-21
?
慕虎7371278

TA貢獻1802條經(jīng)驗 獲得超4個贊

.之間的區(qū)別是什么?g++gcc?

gcc已經(jīng)從一個單一的語言“GNU C編譯器”發(fā)展成一個多語言的“GNU編譯器集合”。術(shù)語“GNU C編譯器”有時在C編程中仍然使用。

這個g++ GNU編譯器集合的C+編譯器。喜歡gnat是ada編譯器gcc參見使用GNU編譯器集(GCC)

例如,Ubuntu 16.04和18.04man g++命令返回GCC(1)手冊頁。

Ubuntu 16.04和18.04man gcc國家.。

g++接受大多數(shù)相同的選項gcc

默認的.。

..使用gcc不添加C+庫。g++是一個調(diào)用GCC并自動指定鏈接到C+庫的程序。它將.C、.h和I文件視為C+源文件,而不是C源文件,除非使用-x。這個程序在預編譯一個擴展名為.h的C頭文件用于C+編譯時也很有用。

搜索gcc選項差異上的MORES詳細信息手冊頁gccg++.

一般的c+開發(fā)應該使用哪一個?

從技術(shù)上來說gccg++可用于通用C+開發(fā),具有適用的選項設置。但是,g++默認行為自然與C+開發(fā)相一致。

Ubuntu 18.04手冊頁增加了以下段落:

運行GCC的通常方法是運行名為gcc,或machine-gcc當交叉編譯時,或machine-gcc-version運行一個具體版本的GCC。在編譯C+程序時,應該調(diào)用GCC作為g++相反。


查看完整回答
反對 回復 2019-06-21
  • 3 回答
  • 0 關(guān)注
  • 992 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號