g 是幹什麼用的 學c 一定要用這個麼?

時間 2021-05-06 01:39:30

1樓:咖啡屋

就像英漢字典,翻譯員一樣,把一種語言翻譯成另外一種語言用的,如果你會英語,直接說英語就可以和外中國人溝通,同樣,如果你會寫計算機可以讀懂的二進位制檔案,可以不用編譯器,直接上二進位制也是可以的

2樓:推進者

c++是一門程式語言,而g++是乙個開源的c++語言的編譯器,編譯器還有clang++,微軟的cl.exe。這三者所支援的c++語法在細微上是有一定差別的

3樓:Mathm

去了解一下gcc吧。

gcc,clang,llvm,msvc

linux系統通常用gcc

mac 系統通常用clang

windows 通常用msvc

4樓:龍小愛程式設計

這個東西如果只是做應用開發的話真的不用管。

1、g++/gcc 通常是在linux、ibm、hp等伺服器上安裝,命令列是的編譯器,一般人是不用的

2、如果是用的win作業系統,90%的人用的事visualstudio 視覺化的IDE。簡單、方便上手快,還不用寫一堆的makefile

3、想要學習的可以下個mingw玩下。這個和他們基本都是一樣的4、如果是mac系統。已使用的事clang編譯器。但是他和vs比真的是乙個步槍乙個衝鋒槍的關係

5樓:Eray

關於這個問題,初學者是不用管的,但是到了後面,至少是要知道一點的。(僅代表個人見解)

關於IDE

首先我回答一下為什麼初學者會不知道g++,也不用知道。

因為初學者一般用Dev-C++或者VS系列,這些IDE自帶編譯系統,所以不需要知道內部怎麼編譯

2. 再談g++

所以,g++才是真正編譯C++程式的東西,不是Dev!最簡單的編譯命令:(Win+R,輸入cmd,然後輸入下面的指令)g++ b.cpp

對!就這麼簡單!

這個命令的作用是編譯b.cpp。(不管你編譯的是什麼,編譯出來的檔案都是a.exe)

命令二:

g++ b.cpp -o b.exe

這個命令編譯b.cpp,編譯出來的檔案是b.exe關於其他命令,請自行搜尋g++編譯命令。

6樓:

。。。g++是c++的編譯器,gcc是c語言的編譯器,你寫完的.cpp檔案經過編譯之後才能生成.exe可執行檔案。如果你去配置一次VSCode,可能會更了解一點。

美軍頭盔上這個玩意是幹什麼用的?

SF 34 夜視儀支架,更常見的是l4g24。這個是外接夜視儀用的,anvis6 9就只能外接自己的底座,這種通用底座的可接翻斗車,翻斗車再接夜視儀。手電是在別的地方外接的,頭前部也有接gopro的。 逸思 太慘了,十三個回答,真正答對的沒超過一半。圖中圈出來的是Norotos Rhino的Moun...

光刻機是幹什麼用的

光刻機是晶元製造的核心裝置之一,按照用途可以分為好幾種 有用於生產晶元的光刻機 有用於封裝的光刻機 還有用於LED製造領域的投影光刻機。用於生產晶元的光刻機是中國在半導體裝置製造上最大的短板,國內晶圓廠所需的高階光刻機完全依賴進口。高階的投影式光刻機可分為步進投影和掃瞄投影光刻機兩種,解析度通常七奈...

Hadoop到底是幹什麼用的?

Hadoop 是用來代替 Excel 的。乙個個體戶可以用 Excel 來記錄資料 分析資料 共享資料。乙個稍大一點的公司就需要用 Hadoop 來幹同樣的事,因為資料量比較大Excel搞不定。 小術曉術 Hadoop依賴MapReduce計算模型及HDFS Hadoop Distributed F...