安裝 Turbo C++ 3.0 至 `D:\TC\`。撰寫 `D:\TC\Test\1.c`,於 CMD 執行:
D:\TC\Bin\tcc.exe -ID:\TC\INCLUDE -LD:\TC\LIB -nD:\TC\Test d:\TC\Test\1.c
若報錯 `Unable to execute command "tlink.exe"`,需將 `D:\TC\Bin` 加入系統環境變數 `PATH` 最前端。
建立 `CC++.bat` 置於 EditPlus 安裝目錄 (如 `D:\Green\EditPlusV2.31\`):
@echo off
D:\TC\bin\tcc.exe -ID:\TC\INCLUDE -LD:\TC\LIB -n%1 %2
%1\%3
rem %1:$(FileDir)
rem %2:$(FilePath)
rem %3:$(FileNameNoExt)
EditPlus 設定:
| 變數 | 意義 |
|---|---|
| $(FileDir) | 檔案所在目錄 |
| $(FilePath) | 檔案完整路徑 |
| $(FileNameNoExt) | 不含副檔名的檔名 |
| -I | 指定標頭檔搜尋路徑 |
| -L | 指定程式庫搜尋路徑 |
| -n | 指定輸出目錄 (.obj/.exe) |
已安裝 VC6/VC2005+ 或 MinGW 者,搜尋「EditPlus 配置 VC/MinGW」有大量成熟方案。原理相同:先在 CMD 驗證 `cl.exe`/`gcc.exe` 指令,再映射至 EditPlus 工具參數。
「工欲善其事,必先利其器」。在 DOS 層面跑通編譯鏈,再映射至編輯器,是配置任何 C/C++ 輕量開發環境的黃金法則。