我正在使用Microsoft Visual Studios 2010,並且發現瞭如何設置新的包含路徑。現在我想讓其他用戶可以使用我的項目。例如,如果我當前的路徑是C:\ Users \ jsestrad \ Documents \ Homework \ EE350 \ Lab \ power,是否有辦法從.. \ Homework \ EE350 \ Lab \ power開始搜索,以便其他用戶可以利用包含路徑嗎?概括包含路徑
概括包含路徑
回答
您可以在路徑中使用MSBuild屬性,其中包括$(ProjectDir)
(該項目所在的目錄)和$(SolutionDir)
(該解決方案所在的目錄)。
最簡單的做法是確保每個人都將包含文件放在與項目相同的位置,然後設置相對於$(ProjectDir)
的包含路徑。
例如,如果你的項目是在C:\用戶\ jsestrad \文檔\作業\ EE350 \實驗室和你包括在C:\用戶\ jsestrad \文檔\作業\東西,你可以將$(ProjectDir).. \ Stuff添加到您的包含路徑中。
$(ProjectDir)的值是多少?這似乎正是我正在尋找,但我主要關心的是,如果我與另一個用戶分享這個項目,事實上,我的用戶名將會,當然,不同於另一個用戶,它將無法正常工作。 – 2012-07-24 17:57:09
它是.vcxproj項目文件所在的目錄。如果您將項目移動到新位置並從該新位置打開項目文件,則$(ProjectDir)屬性將「更新」到新位置(實際上並不需要任何「更新」:該值是根據飛過構建系統 – 2012-07-24 18:34:21
太棒了!我找到了定義$(ProjectDir)的宏,並且我看到它不會成爲問題,非常感謝,正是我所需要的! – 2012-07-24 19:33:07
- 1. 路徑包括
- 2. CMake包含路徑
- 3. ZF包含路徑
- 4. 當路徑包含#
- 5. VS15包含路徑
- 6. CAPL#包括相對路徑
- 7. Qt的Сreator包括路徑
- 8. C++包括完整路徑
- 9. PHP包括路徑錯誤
- 10. PHP包括路徑問題
- 11. GCC本地包括路徑
- 12. 包括vs定位路徑
- 13. 添加路徑包括
- 14. php包括虛擬路徑
- 15. 與問題包括路徑
- 16. 包括ASP.NET MVC URL路徑
- 17. PHP包括路徑問題
- 18. 文件路徑包括
- 19. require_once不包括路徑
- 20. 在包含GET路徑中包含GET變量(路徑)
- 21. 在附加頭文件中包含頭文件包括路徑
- 22. 實體框架包括():指定包含路徑無效
- 23. 包含路徑 - 相對路徑
- 24. PHP包含 - 在其他路徑中的概率
- 25. PHPUnit包含路徑問題
- 26. C++庫路徑包含
- 27. MSVC-10包含路徑
- 28. 函數Netbeans包含路徑
- 29. xcode包含路徑衝突
- 30. Zend工具包含路徑
學校並不傾向於談論源代碼管理或程序員團隊在主分支和發佈分支上工作的方式。但在現實生活中,這很重要,並會影響您的問題的正確答案。和你的老師談談這件事。 – 2012-07-19 23:28:55
@Hans Passant其實這是一個工作項目。我是第一個在我的工作中開始與視覺工作室合作的人,所以我有一些任務需要解決。我只是以路徑爲例。 – 2012-07-24 16:27:07