DJGPP: DOS 版的 32-bit C/C++ compiler
安裝步驟
編者按: pds 似乎已不映射 djgpp. 請至 djgpp 原始站臺 相對應的目錄下尋找本文中提到的檔案.- 先在您的硬碟上(假設您欲安裝至 C 槽)建立一子目錄為 djgpp, 即 mkdir c:\djgpp, 並將之後所下載的檔案皆放置在該目錄下.
- 下載 unzip386.exe, 此檔為解 .zip 壓縮檔之工具程式.
-
下載:
- readme.1st
- djdev201.zip
- faq210b.zip
-
下載:
- txi390b.zip
- gcc2721b.zip
- bnu27b.zip
- mak37b.zip
- gpp2721b.zip
- lgp271b.zip
- gdb416b.zip
- 下載 csdpmi3b.zip
-
上述檔案皆下載完後, 用任何編輯軟體修改 autoexec.bat 檔,
加入下列二行:
set PATH=C:\DJGPP\BIN;%PATH% set DJGPP=c:/djgpp/djgpp.env
-
重新啟動電腦並至 DOS mode 即可執行 C/C++ compiler.
如何邊譯程式
- 請用任何編輯軟體寫 C/C++ 程式, 如用 DOS 下的 edit.
- 將編輯好的程式存檔, 若您是寫 C 程式, 則存 xxx.c; 若寫 C++ 程式, 則存 xxx.cc
- 編譯 C 程式, 執行
gcc xxxx.c -o xxxx.exe
; 編譯 C++ 程式, 執行gxx xxx.cc -o xxx.exe
/* hello.c */ #include <stdio.h> int main() { printf("Hello, world.\n"); } 因此編譯此程式(hello.c)的方式為 gcc hello.c -o hello.exe 編譯完後執行 hello, 會看到 Hello, world. // hello.cc #include <iostream.h> int main() { cout <<"Hello, world." << endl; } 編譯此程式(hello.cc)之方式為 gxx hello.cc -o hello.exe 編譯完後執行 hello, 也會看到 Hello, world.字樣.
感謝原作者 Kevin Lo 提供。
- 本頁最新版網址: https://frdm.cyut.edu.tw/~ckhung/b/c/djgpp.php; 您所看到的版本: February 14 2012 10:32:25.
- 作者: 朝陽科技大學 資訊管理系 洪朝貴
- 寶貝你我的地球, 請 減少列印, 多用背面, 丟棄時做垃圾分類。
- 本文件以 Creative Commons Attribution-ShareAlike License 或以 Free Document License 方式公開授權大眾自由複製/修改/散佈。