Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Visual C++ 6.0 在 Windows 7 編譯錯誤「Compiling Error spawning cl.exe」完美解決

編輯:Win7 系統基礎知識

VC6.0 在 Win7 上安裝後用幾次就跳出「Compiling Error spawning cl.exe」,經典相容性問題。根因是 VC6.0 內建目錄路徑與 Win7 實際安裝路徑不符,修正目錄即可解決。

解決步驟:

  1. 開啟 VC6.0 → 「工具」→「選項」→「目錄」分頁。
  2. 依序修正四類目錄路徑(假設安裝在 C:\Program Files\Microsoft Visual Studio):

執行檔:

C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT

包含檔:

C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

程式庫檔:

C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

原始碼檔:

C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC
  1. 若安裝在其他磁碟/路徑,依此結構對應修改(關鍵是 Microsoft Visual Studio\ 後段路徑必須一致)。
  2. 確定儲存,重啟 VC6.0,編譯錯誤消失,完美運行。

補充建議:

  • VC6.0 為 1998 年產品,Win7 相容性已達極限。新專案建議改用 Visual Studio 2019/2022 Community 版(免費、現代化、支援 C++17/20)。
  • 必須維護舊專案時,可嘗試「相容模式:Windows XP SP3」+「以系統管理員身分執行」搭配上述目錄修正。
Copyright © Windows教程網 All Rights Reserved