溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VS項目工程屬性編排

發布時間:2020-07-16 01:34:20 來源:網絡 閱讀:573 作者:fengyuzaitu 欄目:編程語言

背景說明

            一個解決方案sln包含多個項目工程,每一個項目工程都會有一個vcxproj的工程文件,編譯的時候,總是從項目文件所在的目錄為當前目錄,開始編譯代碼的。


文件引入規則

                    頭文件的引入和lib文件的鏈接,都可以通過絕對路徑和相對路徑,這兩種方式進行操作。如果是相對路徑,肯定是從當前工程目錄作為標準,然后采用.\這兩種符號,進行相對路徑的確定。


代碼文件布局

相對于將所有的代碼放在一個目錄,不如按照不同的模塊將代碼放在不同的文件夾中,例如asio 網絡庫,util 實用庫,restful 接口

為了能夠正確的引入不同文件夾下的頭文件,在頭文件包含目錄的屬性頁中,添加.\,說明在當前路徑下查找


輸出路徑設置

很多情況下,中間的輸出文件和最終生成的文件會放在一起,不美觀,因此可以修改常規中的輸出目錄

為..\..\outputs\

中間目錄默認為vcxproj文件當前所在的目錄


資料

        VS中引入了大量的宏定義如$(Configuration) $(ProjectNamt),這些宏可以通過屬性頁,編輯宏,找到    具體的意思


錯誤解決

            沒有為此解決方案配置選中要生成的項目的解決方案:當出現這個提示說明當前的項目沒有在管理配置中選中作為整個解決方案參與編譯鏈接


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女