我已閱讀微軟的教程"Creating and Using a Static Library (C++)",併成功關注它。將「參考」點添加到靜態庫項目中:仍然需要包含目錄
這裏是虛擬項目: -
B
:一個靜態庫項目C
的名稱:使用B
下面是微軟引導什麼項目名稱: -
- 單擊「添加引用」
C
,然後單擊B
(容易) - 增加「附加包含目錄」的
C
指向B
的代碼文件夾
爲什麼我必須做的第二個(冗餘)的步驟?
它會導致一些可維護性問題,特別是如果我有很多項目。
專家是做什麼的?
我相信只是第一步應該夠了,但是經過測試之後就沒有了。
問:
- 有沒有更好的工作流程?它是什麼?
- 如果否,如何維護包含目錄(如果我移動
B
的文件夾)?
搜索後,我認爲沒有更好的方法,我必須手動維護它。
您是否有更多關於cMake + VS工作流程的必讀內容? (除了鏈接)謝謝。 – javaLover
@javaLover:CMake是一個很棒的工具,一旦它到位,它將幫助您巧妙地管理所有的庫/程序/測試編譯步驟。 – jpo38
我相信如此(聽到很多關於它的好傳聞)。我應該如何學習?是谷歌搜索「視覺工作室cmake教程」聽起來OK? – javaLover