windows下安裝
方法一——vs:
方法二——只安裝c++編譯器:
最常用的免費可用的編譯器是 gnu 的 c/c++ 編譯器,為了在 windows 上安裝 gcc,您需要安裝 mingw。
2.執行mingw installer
3.將basic setup中的package都打上勾(實際上並不是所有的package都有用,無腦操作的話就都勾上)。關於每個package的作用後面會給出。
5.安裝完之後將mingw\bin配置到系統環境變數中。
此電腦(計算機)右鍵-> 高階系統設定->環境變數->系統變數->path(雙擊)。
6.用cmd命令提示符輸入: gcc -v。如果出現如下資訊說明安裝正確。
ps:各個package的作用:
atom配置c++環境
1、安裝atom
2、配置gcc\g++編譯環境(上面的過程)
3、配置c\c++在atom中的編譯環境
搜尋「linter-gcc」並安裝「linter-gcc」與「linter」兩個外掛程式
在已安裝的包中選擇「linter-gcc」- 「setting」
將路徑改為「gcc」或「g++」(這個軟體需要gcc編譯環境,本文第三部分的操作不可跳過)
並且勾選「lint on-the-fly」(表示在書寫的同時編譯)
如果不勾選此項,只有在檔案被儲存時才編譯**
如果勾選了「lint on-the-fly」,只要打**時有停頓的時候,軟體就會自動編譯整個程式並顯示錯誤,停頓的等待時間可以在「lint on-the-fly」選項下面的文字框中鍵入,單位是ms。
為了讓程式真正的跑起來,可以安裝「gcc-make-run」外掛程式,安裝完成後,按「f6」即可編譯並執行程式,其他功能請閱讀軟體使用說明,效果如圖。(這個軟體同樣需要gcc編譯環境,本文第一部分的操作不可跳過)
全文完~~~
方法一——vs:
方法二——只安裝c++編譯器:
最常用的免費可用的編譯器是 gnu 的 c/c++ 編譯器,為了在 windows 上安裝 gcc,您需要安裝 mingw。
2.執行mingw installer
3.將basic setup中的package都打上勾(實際上並不是所有的package都有用,無腦操作的話就都勾上)。關於每個package的作用後面會給出。
5.安裝完之後將mingw\bin配置到系統環境變數中。
此電腦(計算機)右鍵-> 高階系統設定->環境變數->系統變數->path(雙擊)。
6.用cmd命令提示符輸入: gcc -v。如果出現如下資訊說明安裝正確。
ps:各個package的作用:
atom配置c++環境
1、安裝atom
2、配置gcc\g++編譯環境(上面的過程)
3、配置c\c++在atom中的編譯環境
搜尋「linter-gcc」並安裝「linter-gcc」與「linter」兩個外掛程式
在已安裝的包中選擇「linter-gcc」- 「setting」
將路徑改為「gcc」或「g++」(這個軟體需要gcc編譯環境,本文第三部分的操作不可跳過)
並且勾選「lint on-the-fly」(表示在書寫的同時編譯)
如果不勾選此項,只有在檔案被儲存時才編譯**
如果勾選了「lint on-the-fly」,只要打**時有停頓的時候,軟體就會自動編譯整個程式並顯示錯誤,停頓的等待時間可以在「lint on-the-fly」選項下面的文字框中鍵入,單位是ms。
為了讓程式真正的跑起來,可以安裝「gcc-make-run」外掛程式,安裝完成後,按「f6」即可編譯並執行程式,其他功能請閱讀軟體使用說明,效果如圖。(這個軟體同樣需要gcc編譯環境,本文第一部分的操作不可跳過)
全文完~~~
Golang 環境搭建及編譯器設定
配置環境變數 gopath目錄結構 開發編輯器vscode 第乙個go程式 golang文件 golang標準庫 需要安裝chinese包和go語言包 注 我放到了 gopath bin 目錄下 修改源的方法 package main go語言中雙引號代表字串,單引號代表字元 import fmt ...
c 編譯器編譯過程
編譯過程 編譯過程分為四步 預處理 編譯 彙編 連線 1.預處理 預處理主要處理原始檔中的 include define 等預處理等命令 預處理主要完成的工作有 參考 程式設計師的自我修養 1 刪除 define,展開巨集 2 處理條件編譯指令。預處理程式先判斷條件,再根據條件修改源 3 刪除注釋 ...
C語言環境(編譯器)設定
學習c語言或者從事開發都是需要使用開發工具的,就算你用記事本也要配置編譯器環境變數!值得注意的是,我們常說的編譯器可能只是統稱,可能由幾部分組成,最簡單的就是編譯器 gcc,vc 處理 的 編輯器 寫 的 一起叫做整合開發環境 簡稱ide 所以說編譯器和編輯器和ide是不同的,當然這只是叫法而已,知...