預設情況下「輸出目錄」和「輸出檔案」兩個屬性對應的目錄是一樣的,這樣用著方便(當然,輸出檔案的值在輸出目錄的值的基礎上還包含有exe檔名)。如果兩個不一樣,則中間生成的鏈結器用的如xx.ilk和xx.pdb檔案等在輸出目錄,而最終生成的xx.exe檔案在「輸出檔案」屬性設定的目錄中。
vs中工作目錄的設定是給除錯用的,也即你啟動除錯後,啟動乙個新程序,自動把這個新程序的工作目錄設定為vs專案屬性中的工作目錄,然後新程序啟動對應的exe程式。但是如果不使用vs的除錯啟動exe,而是直接雙擊exe檔案啟動乙個新程序時,會自動把這個新程序的工作目錄設定為exe檔案所在的目錄,這是和vs啟動除錯不同的地方。所以如果發布的時候不把工作目錄內的東西拷到exe所在的目錄內,就會執行出錯,因為此時工作目錄不再是vs中設定的了,而是exe檔案所在的目錄。最後,說一下,vs中預設的vc++工程的工作目錄專案的值是空的,代表預設是vs工程所在目錄即.vcproj檔案所在目錄
點選開啟鏈結
CMAKE 包含VS輸出目錄
有時,我們希望include包含程式輸出目錄,則 只能獲取輸出路徑,無法獲取當前的config,經過查詢,發現cmake cfg intdir 變數正好可以做此時。cmake cfg intdir 對每個配置輸出子目錄的構建時引用。對於支援構建樹中的多個配置的本機構建系統 例如visual stud...
Git目錄 工作目錄 索引
git目錄一般就是指專案根目錄下的 git 目錄,是為你的專案儲存所有歷史和元資訊的目錄。包括所有的物件 commits,trees,blobs,tags 這些物件指向不同的分支.每乙個專案只能有乙個git目錄 這和svn,cvs的每個子目錄中都有此類目錄相反 這個叫.git的目錄在你專案的根目錄下...
R工作目錄
說明 斜體為r語言 01確保r軟體處於可使用狀態 r is free software and comes with absolutely no warranty.you are welcome to redistribute it under certain conditions.type lic...