Notepad++ 運行 C 代碼(MinGW-m64)

安裝配置C編譯器
1. 下載MinGW-m64
在Windows環(huán)境下編譯C代碼,自然離不開MinGW,而MinGW也有還幾個選擇,比如,僅支持32bit的MinGW,支持32bit和64bit的MinGW-m64,還有TDM-gcc(據(jù)說也是基于MinGW-m64的非官方維護版本)。見賢思齊,自然要選擇MinGW-m64了。安裝程序下載地址:
MinGW-w64 - for 32 and 64 bit Windows
2. 安裝過程
安裝的時候,根據(jù)硬件架構(gòu)選擇合適的架構(gòu)選項(我選擇x86-64),線程選擇posix(啟用 C11多線程功能),異常模型選擇SEH,其他就是用默認選擇吧。因為是在線安裝,安裝過程非常漫長。
關(guān)于線程選擇,也有人說,如果沒有跨平臺編譯需求,就選win32,如果有的話選posix
3. 環(huán)境變量設(shè)置
安裝完成后,需要將MinGW-m64的安裝路徑下的bin文件夾添加到系統(tǒng)的環(huán)境變量path中。
改造 Notepad++
1. 安裝NppExec插件
如果NotePad++已經(jīng)安裝了NppExec插件,這一步可以省略。如果沒有該插件,有兩種方式可以安裝它:
點擊菜單操作:插件——>Plugin Manager——>show Plugin Manager——>安裝NppExec插件
如果找不到Plugin Manager,則直接下載NppExec插件,解壓后將NppExec.dll移動到NppExec文件夾內(nèi),然后將NppExec文件夾放置到NotePad++安裝目錄下的plugins文件夾內(nèi)
2. 添加命令
編譯命令
點擊運行——>運行菜單,輸入:
cmd /k gcc -o "$(CURRENT_DIRECTORY)/$(NAME_PART).exe" "$(CURRENT_DIRECTORY)/$(FILE_NAME)" & PAUSE & EXIT
將該命令命名為 gcc Compile,快捷鍵定義為Ctr + Alt + F5
運行命令
點擊運行——>運行菜單,輸入:
cmd /k (CURRENTDIRECTORY)/$(NAMEPART).exe(FULL_CURRENT_PATH)
將該命令命名為 gcc Run,快捷鍵定義為Ctr + Alt + F6
編譯+運行命令
點擊運行——>運行菜單,輸入:
cmd /k gcc -o "$(CURRENT_DIRECTORY)/$(NAME_PART).exe" "$(CURRENT_DIRECTORY)/$(FILE_NAME)" & PAUSE & cmd /k (CURRENTDIRECTORY)/$(NAMEPART).exe(FULL_CURRENT_PATH)
將該命令命名為 gcc C+R,快捷鍵定義為Ctr + Alt + F9
補充:如果遇到以下錯誤,就是目錄沒設(shè)置好,請注意上面設(shè)置的路徑即可
gcc: error: 2.exe”: No such file or directory gcc: error: “C:\Users\shenfuhui\Desktopnew: Invalid argument gcc: error: 2.txt”: No such file or directory gcc: fatal error: no input files compilation terminated. 請按任意鍵繼續(xù)
mingw下用gcc編譯c文件出現(xiàn)no such file or directory解決方法
c文件直接拖進cmd時地址是對的,但gcc不認空格,所以要把路徑當做所有空格都去掉或改成“—”,這樣它就能直接發(fā)現(xiàn)文件了,這時在cmd中編寫:gcc F:\new.c -o F:\new.exe ,就會出現(xiàn)new.exe編譯文件,然后直接運行就出結(jié)果了
腳本之家小編補充:所以大家在安裝的過程中,不要放到有空格的目錄中,尤其是需要避開"program files"這樣的目錄中,直接d:/根目錄里面就可以了。
相關(guān)文章
WebStorm如何調(diào)試Vue項目? webstorm配置vue開發(fā)環(huán)境指南
WebStorm 支持多種調(diào)試工具,包括瀏覽器的開發(fā)者工具,但本文主要講解的是使用 WebStorm 自帶的調(diào)試功能2025-04-15VSCode和webstorm怎么設(shè)置綠色護眼背景? 綠豆沙背景色的設(shè)置方法
護眼色一定程度能保護眼睛,緩解疲勞,VSCode和webstorm這兩款常用的軟件怎么設(shè)置護眼色呢?詳細請看下文介紹2025-04-15- WebStorm本身已經(jīng)足夠強大,但一些優(yōu)秀的插件能錦上添花,顯著提升開發(fā)效率,詳細請看下文介紹2025-04-15
如何安裝配置WebStorm? WebStorm安裝與使用全方位指南
WebStorm軟件在前端和后端開發(fā)領(lǐng)域都備受青睞,很多朋友不知道該怎么下載安裝,下面我們就來看看詳細的安裝配置教程2025-04-15Webstorm怎么配置? Webstorm入門之軟件配置教程
WebStorm是一款功能強大的集成開發(fā)環(huán)境(IDE),支持各種前端開發(fā)技術(shù),今天我們就來看看Webstorm的配置教程2025-04-15Webstorm怎么設(shè)置字體大小/背景顏色/背景圖片?
WebStorm 允許您自定義界面顏色,以創(chuàng)建更個性化和美觀的工作空間,今天我們就來看看Webstorm改變字體大小、背景顏色、設(shè)置背景圖片的方法2025-04-15- VScode上安裝PlatformIO插件能成功安裝,嘗試卸載VScode并刪除插件,這些錯誤仍然存在,下面我們就來看看這個問題的解決辦法2025-04-03
提升代碼搜索效率! VSCode里DeepSeek插件安裝與配置指南
今天我們將向大家介紹如何在Visual Studio Code中安裝并配置 DeepSeek 插件,幫助你更高效地進行代碼搜索2025-04-07- VSCode是一款免費且開源的代碼編輯器,因其強大的功能和良好的用戶體驗而廣受歡迎,本文將詳細介紹 VSCode 的基本使用方法,并通過插圖幫助你更好地理解2025-04-03
- 今天我們來聊聊如何安裝和配置VS Code,讓它成為你編程路上的得力助手,這個過程其實很簡單,只要跟著我的步驟走,你絕對能搞定2025-04-03