IDE(集成開發(fā)環(huán)境)提高了軟件開發(fā)的效率 但是,要想成為一名非常專業(yè)的程序員,不懂手動編譯程序是不太合適的 羨慕人家只需要通過記事本就能寫程序么? 總之,當(dāng)初我覺得那些人真的很牛,俗稱“骨灰級別的程序員”
我們知道,一般的C/C++程序開發(fā)經(jīng)歷三個過程: 源代碼的編輯——編譯生成.obj文件——鏈接生成.exe文件 這是鐵的規(guī)律,就算是用VC等集成環(huán)境,也必須經(jīng)歷這三個步驟。 只不過,IDE提供的圖形化用戶界面更加方便而已。但本質(zhì)上是不會變的
最近電腦重裝了下系統(tǒng),于是我又重新把開發(fā)環(huán)境弄了下。每一步我都截圖了,希望這次可以讓想學(xué)習(xí)的人看明白。
以下所有步驟,都是根據(jù)我自己的PC情況來進行的。如果和你的PC有出入,請自己參照修改。 打開CMD,此時默認的所在路徑一般是在C盤,如圖
此時,我們不能訪問到VC自帶的編譯器cl.exe。 我把VC安裝在D盤下,完全路徑為:D:\Program Files\Microsoft Visual Studio 編譯器cl.exe在路徑D:\Program Files\Microsoft Visual Studio\VC98\Bin 編譯程序出了需要編譯器外,還需要提供系統(tǒng)庫文件.lib,系統(tǒng)頭文件。 庫文件在目錄D:\Program Files\Microsoft Visual Studio\VC98\Lib 頭文件在D:\Program Files\Microsoft Visual Studio\VC98\Include
現(xiàn)在你需要編寫一個批處理文件.bat 內(nèi)容如下
保存為path.bat 然后運行該文件,會提示你錯誤,缺少文件
你可能并不知道這個文件是什么,也不知道這個文件被放在什么目錄下。 此時利用下windows的文件搜索功能,我是在D盤中查找的(因為VC安裝在D盤中),搜索結(jié)果如下
路徑是D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
于是,我們需要在上述的.bat文件中,寫入相應(yīng)的信息,告訴系統(tǒng)這個.dll文件在什么地方。 但是上述.bat文件中,有三個環(huán)境變量,究竟放在哪個里呢? 仔細看這個.dll文件的存放位置,被放在bin下,而bin下的文件一般都是通過PATH環(huán)境變量來尋找的。 于是修改過后的.bat文件如下
此時,再次執(zhí)行.bat文件,便在電腦中成功聲明了三個環(huán)境變量。 也可以通過手動聲明這三個環(huán)境變量。
環(huán)境變量聲明號后看,在CMD上運行cl命令,就會出現(xiàn)如下的提示,表明開發(fā)環(huán)境搭建成功。
編寫一個簡單的HelloWorld程序,存放在D:\盤下。 將CMD切換到D盤(在CMD中輸入D:),接著輸入命令cl HelloWorld.c,便可以生產(chǎn)目標文件HelloWorld.exe
到D盤下,你就會發(fā)現(xiàn)目標文件已經(jīng)生成。 在CMD中輸入命令HelloWorld,便可以執(zhí)行程序 如果你還有什么疑問,可以留言,我盡快回答。
|
|
來自: Rainboy913 > 《計算機》