DOS下如何使用c c 的編譯器

2021-04-16 03:19:26 字數 1575 閱讀 9418

對於初學c/c++的人,我建議最好在使用dos 環境下的編譯器,這樣不至於在gui的環境(比如vc、bcb)裡給弄糊塗了。那麼在dos環境下如何使用c/c++的編譯器了,其實很簡單,下面用vc為例;

首先你告訴lib和include在什麼地方,在就告訴編譯的程式在什麼地方,這樣我們可以在任何目錄下都可以使用編譯器,要作到上面的,就理所當然要設定path了!設定如下:

vc:假定你的vc安裝在如下目錄:

c:/program files/microsoft visual studio/vc98/include

c:/program files/microsoft visual studio/vc98/mfc/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/bin

c:/program files/microsoft visual studio/common/msdev98/bin

那麼寫乙個批處理檔案(autoexec.bat),內容如下:

set path=c:/program files/microsoft visual studio/vc98/bin;c:/program files/microsoft visual studio/common/msdev98/bin (找到vc的編譯器cl.exe位置,同時也可以呼叫mspdb60.dll檔案)

set include=c:/program files/microsoft visual studio/vc98/include;c:/program files/microsoft visual studio/vc98/mfc/include

set lib=c:/program files/microsoft visual studio/vc98/lib;

c:/program files/microsoft visual studio/vc98/mfc/lib

當然如果你不用mfc也可以這樣:

set path=c:/program files/microsoft visual studio/vc98/bin;c:/program files/microsoft visual studio/common/msdev98/bin

set include=c:/program files/microsoft visual studio/vc98/include

set lib=c:/program files/microsoft visual studio/vc98/lib

如果你是使用的bcb的編譯器,設定方法與上面類似!

那麼如何在dos 用c/c++的編譯器編譯程式呢?

那就更簡單了!如下:

c:/> cl test.cpp 《回車》(呵呵,當然你可以在其他目錄下去執行,只要是你編譯的cpp檔案的目錄就行)

至於執行cl.exe有些什麼引數實現條件編譯,就要自己去查了!:)

當然,上面的方法不適合開發大型的專案,因為很明顯文件、程式管理不方便!

DOS下如何使用c c 的編譯器

對於初學c c 的人,我建議最好在使用dos 環境下的編譯器,這樣不至於在gui的環境 比如vc bcb 裡給弄糊塗了。那麼在dos環境下如何使用c c 的編譯器了,其實很簡單,下面用vc為例 首先你告訴lib和include在什麼地方,在就告訴編譯的程式在什麼地方,這樣我們可以在任何目錄下都可以使...

C C 編譯器預定巨集使用

在c c 編譯器中,會有編譯器級別的預定義巨集,file line function date time 等。下面來一一介紹這幾個巨集的含義 file 當前檔案的檔名,linux下gcc只有檔名,而在windows下gcc會包含完整的路徑,可通過編譯選項設定為只有檔名 line 當前行號 funct...

蒐集C C 編譯器

蒐集c c 編譯器在所有的和計算機的相關的專業中,c,c 幾乎都是必修課,而我們用的編譯器多半都是 turboc 2.0,visual c borland c builder 然而c c 的編譯器是何其多,長期使用乙個編譯器會讓我們形成思維的定視,就像當我們長期使用了 windows 再轉換成使用 ...