https://www.jianshu.com/p/1aa989808e15html
這哥們說的也是極好,也能夠這部分直接看他的示例!java
mingw-w64應該能夠算是mingw的改進版本吧,mingw系列編譯器是很是好的而且主流的c/c++編譯器python
mingw-w64只負責程序的編譯,只提供命令行操做沒有編輯代碼的圖像界面,代碼的編寫須要由文本編輯器(如vscode)來完成ios
安裝步驟:c++
首先官網去下載:mingw-w64shell
但普通人羣可能會由於一些緣由下載失敗,因此通常建議下載離線版解壓後添加環境變量編輯器
下載後選一個合適的位置解壓,這個位置也就至關因而安裝位置(順便給文件夾改個短一點的名字)函數
進入解壓好的文件夾下的bin文件夾工具
複製下來路徑
而後在此電腦鼠標右鍵選擇屬性
選擇高級系統設置
點環境變量
選擇系統環境變量下的Path
選擇編輯
點新建
而後把剛剛複製的文件路徑粘貼進去
而後一路點肯定退出
完成
驗證一下
按win+r運行cmd或者powershell輸入gcc -v
出現下圖的信息說明一切順利
結束
以後就能經過g++ xxx.cpp -o xxx.exe這樣的命令行指令編譯c/cpp文件了
使用CLion作爲IDE環境
CLion是Jetbrains公司旗下新推出的一款專爲開發C/C++所設計的跨平臺IDE,它是以IntelliJ爲基礎設計的,同時還包含了許多智能功能來提升開發人員的生產力。
一樣支持python哦,相信使用過IntelliJ idea開發過java的盆友都很清楚該IDE的強大,因此作爲Jetbrains旗下的c/c++開發工具CLion一樣包含了許多智能功能來提升開發人員的生產力,提升開發人員的工做效率。
首先去Jetbrains官網下載CLion,地址 https://www.jetbrains.com/clion/download/ 下載完後啓動.
破解的方法見這裏:https://zhile.io/2018/08/17/jetbrains-license-server-crack.html
而後運行軟件,打開後能夠自行進行個性化設置。
默認已生成了main.c,可是咱們並不能運行,由於咱們還缺乏編譯環境,點擊Setting打開設置,搜索Toolchains,咱們發現clion爲咱們提供的環境有這麼幾種MinGW,CygWin,Visual studio等,我此處選擇的是MinGw,在Enviroment右側選擇mingw-w64的位置便可,以下圖:
操做完如上步驟後,打開main.c鼠標放在main函數裏面 點擊右鍵運行觀察控制檯你會發現期待已久的「hello world」終於出現了,至此咱們的第一個c程序已經成功運行!以下圖
注:另外若是咱們能夠自行建立c/c++文件,如圖:
C語言選擇.c,C++選擇.cpp!
附萬能模板文件:
#include <bits/stdc++.h> using namespace std; int main() { cout << "Hello, World!" << endl; return 0; }
【clion】多個main()函數共存問題
http://www.javashuo.com/article/p-cahpwopt-me.html
https://blog.csdn.net/qq_39161804/article/details/83865853
注意:#是特殊字符,須要使用轉義符\
/* ------------------------------------------------- Author : ${USER} date: ${DATE} ${TIME} Description : ------------------------------------------------- */ \#include<iostream> int main(){ }