使用MinGW使Windows通過gcc實現C或C++程式本地編譯執行的方法
阿新 • • 發佈:2020-11-26
一 概述
Windows本地是無法直接實現C和C++的編譯工作。因為寫好的C程式是需要編譯,連結之後才能執行的。編譯是需要編譯器的,而作業系統本身沒有整合編譯器。安裝的作業系統是已編譯好的。執行已經編譯好的程式是不需要編譯器的。
二 在Windows系統上整合編譯除錯環境
目前windows下除錯僅支援 Cygwin 和 MinGW。
1. 安裝配置MinGW
下載安裝
配置安裝軟體
為了方便除錯,我們應該選擇gdb
軟體安裝成功後配置環境變數
上述情況為網路可以正常下載MinGW,或者能夠翻牆下載安裝MinGW,當我們因為網路問題無法正常安裝MinGW的時候,我們可以通過壓縮檔案解壓(替代下載安裝過程),然後進行軟體的環境變數配置即可。
MinGW的壓縮包:連結:https://pan.baidu.com/s/10HOwUC5BJRhjp8xLZE8SWA 提取碼:15k1
三 使用安裝好的編譯環境進行程式碼編譯執行
程式碼目錄下cmd,進入編譯命令視窗:
test.c
#include<stdio.h> int main(){ int i = 10; printf("i = %d",i); return 0; }
編譯:
gcc test.c //生成a.exe
gcc test.c -o test.exe 或 gcc -o test.exe test.c //編譯生成test.exe
執行:
test 或者test.exe
到此這篇關於使用MinGW使Windows通過gcc實現C或C++程式本地編譯執行的方法的文章就介紹到這了,更多相關C++程式本地編譯執行內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!