3
使用Visual Studio 2010 C++。我有一個使用MFC的項目,我靜態鏈接到MFC。我正在嘗試將非GUI功能提取到單獨的靜態庫項目中。因爲我想在我的庫項目中使用CString(可辯論我是否應該,但爲了爭論),現在我需要在我的庫和我的exe項目中引用MFC。引用MFC的多個項目:「在靜態庫中使用mfc」vs「在共享DLL中使用mfc」?
我的問題是,如果我用靜態MFC在我的圖書館項目和在我的EXE項目聯繫起來,將能有效地在我最後的exe鏈接MFC的副本?如果我添加了第三個項目,那麼我有多個引用mfc的庫?這聽起來很糟糕,但我不知道如何解決它。