亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

1、先要安裝編譯器

notepad++只是一個文本編輯器,本身沒有編譯C/C++的功能。所以要想先配置,就要先裝上一個編譯器。我是用的是MinGW(但是它不只是一個編譯器這么簡單,可以簡單地理解成是一個開發(fā)工具包,我們只是利用了其中的一些開發(fā)工具)??梢缘竭@個鏈接http://gd.tuwien.ac.at/gnu/mingw/MinGW-3.0.0-1.exe下載一個MinGW-2.0.0-3.exe(我配置的時候使用的版本是這個)。

2、設(shè)置環(huán)境變量

什么是環(huán)境變量,我也不清楚,不懂的可以自己去查一下資料,回頭我也去腦補。我們先設(shè)置環(huán)境變量。

(以下的環(huán)境變量設(shè)置過程網(wǎng)上很多,我參考了http://blog.csdn.net/firefoxbug/article/details/6724876)

在(系統(tǒng)屬性-->高級-->環(huán)境變量-->系統(tǒng)變量 中)(以下目錄都根據(jù)自己的電腦MinGW所在位置不同而改變)

  • 在PATH的值中加入“D:MinGWbin”(如果沒有就新建一個PATH)。如果PATH中還有其他內(nèi)容,需要用英文狀態(tài)下分號進行分割。這是尋找gcc編譯器的路徑。(這一步中PATH的值根據(jù)你的MinGW安裝的路徑設(shè)定,要能夠訪問的gcc編譯器,也就是MInGW安裝目錄里面的bin文件夾)
  • 新建LIBRARY_PATH變量,在其值中加入“D:MinGWlib”。這是標準庫存放的路徑。
  • 新建C_INCLUDE_PATH變量,在其值中加入“D:MinGWinclude”。這是Include查找頭文件的路徑。

設(shè)置結(jié)束之后,在cmd控制臺窗口下面,輸入gcc -v。若已經(jīng)成功安裝好,會顯示gcc的版本信息。比如說我的:

如何使用notepad++搭配MinGW配置編譯C/C++

 

3、設(shè)置notepad++

環(huán)境變量設(shè)置成功之后,接下來我們就是設(shè)置notepad++,為其加上編譯,運行,甚至調(diào)試的功能,我是添加了編譯和運行兩個。

打開notepad++,選擇菜單欄的“運行》運行”,或者直接按“F5”,可以看到如下:

如何使用notepad++搭配MinGW配置編譯C/C++

 

然后再一次輸入下列命令

編譯:

cmd /k g++.exe -g -W -Wall -o (CURRENT

D

IRECTORY)$(NAME

P

ART).exe"

(CURRENTDIRECTORY)$(NAMEPART).exe"(FULL_CURRENT_PATH)" & PAUSE & EXIT

然后點擊“保存”,并自定義快捷鍵。

運行:

cmd /k (CURRENT

D

IRECTORY)$(NAME

P

ART).exe"

(CURRENTDIRECTORY)$(NAMEPART).exe"(FULL_CURRENT_PATH)" & PAUSE & EXIT

然后點擊“保存”,并自定義快捷鍵。

(命令設(shè)置參考文章:http://www.cnblogs.com/P_awl/archive/2010/01/29/1659305.html)

注意事項:

引號的使用是為了適用于文件名或者路徑中帶有空格的情況,一定不能省略。

& PAUSE 含義是命令運行后暫停等待鍵盤操作

& EXIT 含義是完成后退出運行窗口,回到notepad++

gcc的bin目錄已經(jīng)之前在系統(tǒng)環(huán)境變量中進行過設(shè)定,否則需要補全gcc命令的絕對路徑。(很簡單,將"g++.exe"換成"D:MinGWbing++.exe",還是要參照你安裝的路徑)

舉個栗子:

現(xiàn)在來演示一下,編譯

如何使用notepad++搭配MinGW配置編譯C/C++

 

運行:

如何使用notepad++搭配MinGW配置編譯C/C++

 

至此,配置過程已經(jīng)結(jié)束。但是在用的過程中,在我的電腦上會有問題:如果你在程序中輸入了中文,運行的時候會亂碼,經(jīng)過一番折騰發(fā)現(xiàn),好像是文件不能使用UTF-8格式,否則無法通過編譯。我的解決辦法是,編碼依舊使用ASNI,但是在編碼字符集中選擇中文》gb2312。不過還是有問題,等我發(fā)現(xiàn)了好的方法再補充上來,如果大家有好的辦法,歡迎分享。

如果在編譯過程中中文出現(xiàn)了亂碼,我的解決辦法是:在notepad++里面菜單欄中“設(shè)置》首選項》新建”,將編碼改成gbk就可以了。如下圖:

如何使用notepad++搭配MinGW配置編譯C/C++

 

分享到:
標簽:notepad
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定