免費的C++ IDE: Visual C++ 2005 Express

在公司裝了VC2010 Express,非常不好使,最不爽的是沒有Navigation功能。最後換回到了熟悉的VC2005 Express,並按照下面這篇文章進行了配置,用起來很舒服,可以編譯大部分的console程序。

 

MS即將發佈的Visual Studio 2005在04年6月發佈了一個stable的beta版本供大家免費測試,官方下載地址如下:
http://lab.msdn.microsoft.com/vs2005/
下載前需填寫一個online form,你也可以從以下網址中找到直接下載鏈接,但我沒有驗證過是否這是一個較早的版本:
http://blog.joycode.com/uestc95/archive/2004/07/01/26234.aspx
這裏還有一個2004.10的版本的下載鏈接(Express Team發佈):
http://blogs.msdn.com/express/archive/2004/10/21/246091.aspx
或者你還可以從下面的鏈接中找到更新的beta 2(2005.2)的下載鏈接,但該版本好像必須在線安裝:
http://lab.msdn.microsoft.com/vs2005/downloads/default.aspx
目 前尚未在MS的官方消息中找到該beta版本的expiration的說明,故應該可以無限期使用,跟Visual Studio Toolkit 2003一樣。不過跟2003不同的是,2003只是一個編譯器,而此次發佈的2005 express則是一個比較完整的IDE。說它比較完整,是因爲它沒有提供MFC/ATL等支持,並且還沒有提供資源編輯器。

介紹完畢,下面是安裝步驟:
1、安裝Visual C++ 2005 express前需安裝.net framework 2.0 beta:
http://download.microsoft.com/download/2/d/9/2d96a8eb-a612-46ad-b4ed-6497a8e1f245/dotnetfx.exe
2、安裝Visual C++ 2005 express,完成安裝後你可以休息一會兒,打開Visual C++ 2005欣賞一下;然後,還有很多事情要做...
3、安裝Platform SDK:
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
強烈建議將PSDK安裝包下載到本地後進行安裝,下載完畢後拔掉網線,然後關閉病毒防火牆進行安裝,這樣速度應該會快很多,否則,安裝過程可能需要好1個小時甚至更多。
安裝完畢後,你需要修改VC++2005的環境配置:
Tools->Options->Projects and Solutions->VC++ Directories
Executable files - C:/Program Files/Microsoft SDK/Bin
Include files - C:/Program Files/Microsoft SDK/include
Library files - C:/Program Files/Microsoft SDK/lib
4、此時,你應該可以編譯一些最簡單的Hello world程序了,但只要你使用任何Win32 API,你都可能會遇到一大堆的鏈接錯誤,我曾經爲這個問題苦惱了好幾天,在好幾個論壇上發佈了好些帖子也沒有人回答,終於,有一天,我在下面的鏈接中找到了答案
http://lab.msdn.microsoft.com/express/visualc/usingpsdk/default.aspx
你 只需修改一下Visual C++安裝目錄下的文件corewin_express.vsprops(在D:/Program Files/Microsoft Visual Studio 8/VC/VCProjectDefaults下,假定你的VC2005裝在D:/Program Files下),這是一個XML文件,將其中的
AdditionalDependencies="kernel32.lib"
改成
AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"
即可,注意,不要刪掉了節點AdditionalDependencies後的 />
OK,免費的VC2005準備就緒了!Let's go!

 

本文轉自http://blog.csdn.net/billdavid/archive/2005/03/06/312770.aspx#1544114

發佈了21 篇原創文章 · 獲贊 41 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章