我來自Java背景,我目前工作的商店拒絕使用MS VC++以外的任何東西來構建其傳統項目。他們似乎沒有使用任何標準來設置他們的構建環境,而只是使用VS2005構建它並單擊編譯按鈕。MS Visual C++環境如何設置?
我想知道,如果有什麼更接近到什麼Java的有,例如:
- 構建工具像螞蟻或Maven
- 的目錄結構,使含
- SRC感 - 廣場對於我所有的源文件.c/.cpp/.h
- lib - 可能在項目中使用的任何庫的地方(.dll,.lib)
- d ist - 項目輸出可執行文件/分發版的地方
- 資源 - 可能包含在項目中的任何圖像/聲音/文本文件的位置。
- 的build.xml - 某種構建文件(我的猜測是類似的./configure或Makefile的)
還是我要求得太多了從C++的編譯環境?它是否總是像我商店裏的人所認爲的那樣混亂?我真的很難相信考慮到互聯網上這麼多C++項目的成功。
@tim酷我不知道那些.vcproj和.sln文件是人類可讀的! :)我可能對MS有一些舊的(也許是毫無根據的)偏見。我知道他們近年來已經採取措施改善。 – leeand00 2009-11-02 19:52:29