編譯mingwgcc
⑴ 如何在Windows下編譯GCC
方法如下:
雙擊GCC安裝包,mingw-get-setup.exe,點擊Install安裝。
點擊Change選擇安裝路徑,盡量不要有中文和空格,
將package 下面的mingw-***和mingw32-***和msys-**。都勾選上,等待下載安裝,直到勾選框全部變成土灰色。
找到安裝目錄的bin目錄,將路徑右鍵復制下來。
找到計算機,右鍵,屬性。點擊 高級系統設置。
找到下面的 環境變數 點擊。
在系統變數裡面找到 Path變數,雙擊出現下面輸入框,在變數值的末尾添加剛剛復制的bin目錄,並在最後加上英文狀態下 的分號(;)。點擊確定。
測試是否安裝成功,在cmd命令提示符裡面輸入 gcc --help 回車鍵,
EditPlus 3 安裝完成之後的界面點擊File 下的 new C/C++
出現以下測試代碼,保存到指定目錄,最後不要有空格和中文,我保存到E:/My/Test下面測試。文件名為test.c
命令提示符窗口進入到 E:/MyTest 下 用dir 命令顯示當前目錄下的所有文件。
使用gcc 命令編譯 命令格式 如下 gcc test.c - o test 回車鍵。編譯完成。
直接輸入test運行,輸出hello,world。
測試完成。
⑵ mingw和gcc的關系mingw具有gcc的全部核心編譯功能嗎
MinGW只是一個外殼(VISUAL IDE),編譯工具是GCC.其實MinGW只是把gcc(g++ gdb等)封裝一下,便於使用而已.
綜上來說,MinGW具有gcc的所有功能,並且支持幾乎所有非類NIX特性的庫函數.
⑶ Codeblocks MinGW Gcc 編譯器出錯
template是c++特性,麻煩保存文件為cpp文件。
⑷ Win10下MinGW gcc編譯時沒有輸出
不用關,就讓系統運行完這個設備安裝就好,這個一般是系統在你電腦上發現了新的即插即用設備,比如U盤等,然後連上伺服器去下載驅動,所以會比較慢。 如果是U盤或移動硬碟等設備,你要關掉這個設備安裝也沒什麼事。
⑸ mingw和gcc的關系mingw具有gcc的全部核心編譯功能嗎
MinGW只是一個外殼(VISUAL
IDE),編譯工具是GCC.其實MinGW只是把gcc(g++
gdb等)封裝一下,便於使用而已.
綜上來說,MinGW具有gcc的所有功能,並且支持幾乎所有非類NIX特性的庫函數.
⑹ MinGW的GCC編譯器編譯調試中文程序亂碼
你的源文件的文本格式與系統控制台的字元模式不匹配,修改控制台字元模式或者修改源文件的文本格式都可以。
控制台字元模式就是指代碼頁 936是簡體中文(gbk)。
⑺ 用mingw32 gcc 一編譯就出一大堆錯誤,應該怎麼解決
4.6.3已經出了,4.7也快出了.
用新的吧. 一般情況下,mingw編譯gcc就是CRT和SDK的路徑容易出錯.
error: C preprocessor "/lib/cpp" fails sanity check
這個錯我這次編譯4.6.3也遇到了.是makefile的問題,找不到cpp程序.只要把mingw/bin映射到/lib就可以了.直接修改/etc/fstab即可.
⑻ 誰知道這是怎麼回事 關於mingw編譯GCC4.8.1的
bug修復一下就行了,輸入以下語句:
pushd libjava/sysdep
mv -v generic generic.old
ln -svf i386 generic
popd
⑼ 為什麼我用mingw的gcc在命令行編譯的時候出錯
建議您安裝個visual-mingw
我也是用這東東的~~不用自己每次都打gcc g++指令~~~
⑽ 用mingw32 gcc 一編譯就出一大堆錯誤,應該怎麼解決
編譯出錯,說明代碼寫的有問題,一點點的根據錯誤去改。
如果在VC/VS下編譯通過,那就是使用了VC/VS的介面。
要改成mingw的介面,或者自己實現。