Visual Studio 專案中相對路徑的設定

2021-09-17 22:34:57 字數 729 閱讀 5300

在vs的工程中常常要設定標頭檔案的包含路徑,當然可以使用絕對路徑,但是如果這樣設定了只能在你自己的機器上執行該工程;如果其他人拷貝你的工程到其他機器上就可能無法執行,這個是因為比如在建工程時可能把工程放在了d:盤,但是其他人可能會把工程放在其他根目錄下,這樣會導致找不到標頭檔案問題。

其實相對路徑就是相當於工程檔案(***x.vcproj)為起點零計算出的能找到包含所需標頭檔案(也就是找包含所需標頭檔案的include目錄)的路徑。

例如你的工程檔案(amaryllolib.vcproj)所在目錄路徑為:

f:\game\test\traxamaryllo\lib\wince5_vs2013_arm_d

該工程中包含的原始檔要包含乙個標頭檔案,該標頭檔案所在路徑如下:

f:\game\test\traxamaryllo\include

則我們可以從工程檔案amaryllolib.vcproj所在目錄為起點向上回退到包含你所需要標頭檔案的include資料夾所在的目錄目錄,你回退了幾次就需要幾個".."符號。

這裡的相對路徑設定如下:

..\..\include

我們來回退一下:

在amaryllolib.vcproj當前目錄下,回退一次到了包含wince5_vs2013_arm_d的資料夾lib下,再回退一次就到達了包含lib資料夾的traxamaryllo目錄下,而在該目錄下就包含我們需要包含的標頭檔案所在的目錄include目錄。所有要在工程檔案當前目錄下要向上回退兩次才能看到include目錄

專案執行 專案中問題

多部門,多人員參與 1.確定專案總負責人,及時協調各方任務和人力 2.晨會溝通當天任務,同步專案進展 15min,晨會不做小組討論 3.同步專案進度和風險,已知風險確定解決方案或解決時間 下班前 前期調研不足,開發延期 專案已啟動,開發中期發現前期調研不足,不能按時交付測試 提測質量較差 bug堆積...

Visual Studio專案配置的總結

寫的不錯,最近ogre的專案管理各種混亂,整理一下思路 原文 vs解決方案和各個專案資料夾以及解決方案和各個專案對應的配置檔案包含關係,假設新建乙個專案ssyy,解決方案起名fangan,注意解決方案包括專案,此時生成的最外層目錄為fangan代表整個解決方案的內容都在這個資料夾內。在這個fanga...

VisualStudio2010建立專案模板

1.開啟vs2010 新建解決方案 我以典型的三層架構為例分為ui層和bll層 dal層。2.新增 3個專案 設定webui為啟動項,並設定各層的依賴關係。bll依賴於dal,ui依賴於bll。點選 選單欄 專案 專案依賴項 3.分別匯出各個專案 檔案 匯出模板.在用同樣的方法匯出其他兩層。現在我們...