VS中C++解決方案中多個項目文件的引用:
- 新建解決方案VS;
- 在解決方案VS中,新建項目MAIN爲主項目,生成應用程序;
- 再新建項目SUB爲DLL項目,用於生成相關的dll等鏈接庫:生成.dll(動態庫)和.lib(靜態庫)文件;
- 選中MAIN項目:
由於C++在VS中使用動態庫必需:.h文件,.dll文件,.lib文件(gcc中使用動態庫需要:.h文件,.so文件(相當於.dll)),所以必須有一下的包含設置,否則找不到頭文件。
(1)設置“附加包含目錄”和“附加庫目錄”,分別指向SUB項目的.h文件目錄和.lib文件目錄:
(2)(右鍵)添加->引用->資源項目:
(3)生成項目,並確定.dll文件與當前生成的.exe文件在同一個目錄中。