Notepad++ 配置c/c++編譯環(huán)境

Notepad++是一套為自由軟件的純文本編輯器,它可以用來編譯多種語言。本文主要講述如何在Notepad++上配置c/c++編譯環(huán)境,以快速的對我們寫的文件進行編譯。當(dāng)然配置其他環(huán)境的方法也可以依據(jù)本文,舉一反三。

1. 從官網(wǎng)上下載我們符合我們需求的Notepad++

(網(wǎng)址:https://notepad-plus-plus.org/)

網(wǎng)頁內(nèi)容如下:

2. 對Notepad++進行基本的配置。

1)在Notepad++安裝時,基本不用例會選項,無腦的按下一步即可。

2)如果打開Notepad++后為英文,按照【setting】——>【preferences】——>【general】——>【localization】更改語言。如下圖所示:

3)安裝Notepad++插件——NppExec

簡單的說,這個插件可以讓用戶在NppExec中直接運行一些命令和程序,而不用啟動這些命令和程序?qū)?yīng)的實際工具或編譯器。

安裝過程:

1))【插件】——>【plugin manager】——>【show plugin manager】 如下圖所示:

2))【NppExec】——>【install】

NppExec安裝成功

3. 在windows系統(tǒng)搭建gcc/g++編譯環(huán)境

1)安裝GCC Compile與G++ Compile

由于MinGW可以協(xié)助我們安裝GCC Compile與G++ Compile,首先我們下載MinGW。下載網(wǎng)址:http://www.mingw.org/

安裝此程序后,打開文件的安裝目錄,【運行mingw-get.exe】——>【MinGW Base System】——>【MinGW Compile Suite】——>【選擇我們需要的編譯器 gcc/g++】

如下圖所示:

注意兩個都要選擇,或者分兩次選擇。

2)配置環(huán)境

在windows系統(tǒng)下按照如下操作,進行環(huán)境配置

【此電腦】——>【右鍵】——>【屬性】——>【高級系統(tǒng)設(shè)置】

【環(huán)境變量】——>【path】——>【新建】——>【輸入bin的目錄】

接著,建議重啟電腦。

檢測是否安裝好GCC Compile與G++ Compile。在命令提示符(cmd)中分別輸入gcc和g++。如下則說明安裝成功

C:\Users\aaa>gcc

gcc: fatal error: no input files

compilation terminated.

C:\Users\aaa>g++

gcc: fatal error: no input files

compilation terminated.

否則,重新回到第3步,檢查出錯的位置。


4. 在Notepad++中建立gcc/g++編譯腳本

安裝了NppExec后,程序的界面下會添加一個控制臺(Console)窗口,這是NppExec控制臺窗口,我們可以在這里輸入命令并執(zhí)行。

如果不使用編譯腳本,我們也可以在Console中輸入編譯命令,獲得編譯后的文件,以及文件的執(zhí)行結(jié)果。但使用這種方法,每次編譯都要向Console中輸入幾條命令,過于麻煩。

我們使用NppExec插件建立腳本配置到Notepad++中。

1)建立腳本步驟:

【插件】——>【NppExec】——>【Execute】——>【在command中輸入腳本命令】

1))Compile C :

cd $(CURRENT_DIRECTORY)

gcc -o $(NAME_PART).exe $(FILE_NAME)

$(NAME_PART).exe

【OK】——>【Save 自定義腳本名:Compile C】

如圖所示:

2))Compile C++ :

cd $(CURRENT_DIRECTORY)

g++ -o $(NAME_PART).exe $(FILE_NAME)

$(NAME_PART).exe

【OK】——>【Save 自定義腳本名:Compile C++】

如圖所示:

關(guān)于插件NppExec的指令,可以通過插件選項中的 help/Docs查看

2)將腳本加入到宏指令子菜單中:

【插件】——>【NppExec】——>【Advanced Options】

如下圖所示:

【勾選 Place to the Macros submenu】——>【Associated script】——>【分別選擇Compile C或Compile C++(此為之前建立的腳本文件)】——>【Add/Modify】——>【OK】

如下圖所示:

3)為腳本的宏指令創(chuàng)建快捷鍵:

【設(shè)置】——>【管理快捷鍵】

接下來的步驟如下圖所示:

圖中我設(shè)置的compile C 和compile C++ 的快捷鍵分別是shift+f7和shift+f8。


至此,Notepad++ 配置c/c++編譯環(huán)境完畢。

測試配置是否成功(這里只演示c 語言的編譯)

源代碼:

#include<stdio.h>

int main()

{

printf("hello");

return 0;

}

按快捷鍵shift+f7,Console窗口信息如下:

配置成功。

參考博客:http://yctechblog.blogspot.com/2015/12/notepad-c-c-java.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容