1. 程式人生 > >VS中的工程配置選項的瞭解

VS中的工程配置選項的瞭解

在使用VS的時候,如果我們使用了其他的一些動態庫,我們通常會配置自己的工程屬性,或者在其他的一些操作中,我們也需要對自己在VS中的工程屬性進行配置,但是右擊工程名之後,點選“屬性”,對話方塊中各種選項讓我們有點迷茫。今天在大神講解下,對於裡面的選項有了一些更深刻的瞭解。

Tip:以下選項均在:滑鼠右鍵單擊工程名--->“屬性”,出現的對話方塊中

①“除錯”--->“命令”

該引數可以下拉進行選擇,在我們的程式碼執行之後,通常我們會使其生成.exe檔案,我們可以在“命令”選項中,將我們生成的.exe選中,然後點選應用,在按“F5”進行除錯,就可以進行我們的單步除錯了。

②“除錯”--->“命令列引數”

在Linux中,我們使用命令列對我們寫的程式進行編譯,其中我們會在命令列中新增一些“-O”,“-g”之類的選項,有時我們會對程式中的main函式傳一些引數,在Linux中我們可以直接寫在命令列,在VS中我們就要寫在這裡。

③“C++”--->“常規”--->“警告等級”

在程式設計的過程中,我們經常使用兩個不是同類型數值的變數進行比較,因為我們知道這兩個變數的取值範圍是一樣的,但是編譯器就會提出警告,告訴我們比較的兩個變數的型別是不一樣的,但是我們如果關閉所有警告的的話,這些警告就會忽略,所以通常在我們開發的時候,都會將這個警告等級調至最高。

④“C++”-->“優化”-->“優化”

優化裡面有很多選項,當我們選擇裡面的選項之後,比如:“速度最大化”或者“大小最小化”之類的,編譯器在編譯的時候就會在程式碼中為我們少做很多的動作,所以通常在我們如果以開發或者是除錯為目的的過程中通常建議將優化禁用,以免出現莫名其妙的問題。

⑤“C++”-->“程式碼生成”-->“執行庫”

在程式中我們會使用到一些庫,可能是靜態庫,也可能是動態庫,執行庫裡面的選項如圖:

⑥“配置屬性”-->“連結器”-->“常規”-->“附加庫目錄”

附加庫目錄裡面填寫我們使用的本地的庫或者動態庫的的路徑

⑦“配置屬性”-->“連結器”-->“輸入”-->“附加依賴項”

在第六步中,我們添加了路徑,現在在這裡要填寫我們剛才新增的路徑中的具體的哪個庫。