一個(gè)完整的項(xiàng)目屬性一般包含:常規(guī),調(diào)試,C/C++,鏈接器,瀏覽信息,生成事件,自定義生成步驟,Web部署等根!
在常規(guī)中一般指定項(xiàng)目中的常規(guī)項(xiàng)!如,輸出目錄,中間目錄,清除時(shí)要刪除的擴(kuò)展名等!
首先講解一下'輸出目錄',輸出目錄用于指定項(xiàng)目生成配置文件后的路徑,在Debug(調(diào)試版)和Release(發(fā)行版)中一般都有默認(rèn)的輸出目錄,(Debug)和(Release)目錄,輸出目錄一般不用我們自己創(chuàng)建,在編譯時(shí)編譯器已經(jīng)幫我們生成了此目錄!在輸出目錄中裝載的是我們的編譯文件!如果想將編譯出來的文件輸出到我們指定的目錄時(shí),則可以手動修改此項(xiàng)!
中間目錄:在中間目錄中一般裝載的是編譯器生成配置文件時(shí),所需要的中間文件,這些中間文件一般沒有什么作用!中間目錄與輸出目錄一樣在Debug與Release版本中,也是有默認(rèn)目錄的并且目錄也一樣!在此我建議大家在制作項(xiàng)目時(shí)將中間目錄與輸出目錄分開!這樣在我們需要手動刪除中間文件時(shí),便可不用理會是否刪除了編譯器生成的配置文件!
配置類型:在此項(xiàng)中一般為編譯器指定生成文件的類型,這里有幾個(gè)選項(xiàng)如生成文件,應(yīng)用程序類型(EXE),動態(tài)連接庫類型(DLL),靜態(tài)連接庫類型(Lib),實(shí)用工具!我目前知道其中三個(gè)的作用:應(yīng)用程序類型(EXE),動態(tài)連接庫類型(DLL),靜態(tài)連接庫類型(Lib)!應(yīng)用程序類型一般指的是編譯器幫我們生成EXE可執(zhí)行文件!動態(tài)連接庫類型(DLL),指的是在應(yīng)用程序使用的動態(tài)鏈接庫!靜態(tài)鏈接庫類型與動態(tài)連接庫類型一樣!
字符集選項(xiàng):一般用于指定此項(xiàng)目中使用的字符集,有三種選擇 一:未設(shè)置,二:union字符集,指定此字符集的項(xiàng)目一般使用的都是寬字符!多字節(jié)字符集,指定此字符集的項(xiàng)目一般不能使用寬字符集!
1,文本文件就是只包含ASCII編碼的文件.
2,能用記事本打開的都是文本文件格式.
3,C++配置屬性:
$(PlatformaName)一般是Win32,,除非你的工程選項(xiàng)選的是"Itanium",
$(ConfigurationName)一般是Debug或者Release(當(dāng)然你如果自定義了這個(gè)名字除外),。
$(PlatformName)\$(ConfigurationName)的一個(gè)示范是等于“Win32\Debug”,,實(shí)際情況取決于你的實(shí)際環(huán)境。