2015-04-07 25 views
-1

有沒有什麼辦法可以編譯用vC++編寫的existant項目和諸如ITK或OpenCV之類的庫到DLL文件中?這裏的目的是使用簡單的DLL文件在最終軟件中調用在這些子項目中實現的函數,而不是從使用庫的DLL和.lib文件的不同模塊中收集數十個頭文件和源文件。那麼我需要做些什麼來獲得DLL,以及我應該如何連接每個子項目(模塊)的函數(主要函數),以便使它們方便在我的最終項目中使用? 謝謝。使用ITK或OpenCV庫將一個存在的VC++項目轉換成DLL,有可能嗎?

回答

0
  1. 通過更改目標格式將現有項目設置爲dll項目。或者創建一個新的dll項目。

  2. 在你的目標文件夾中添加現有的dll,在項目的propeties的鏈接器部分添加lib作爲依賴的輸入文件。

3.You希望捆綁所有的dll文件和庫到單個DLL或LIB那麼你有每個相關的下載源代碼,並添加在單個項目,並建立它作爲自己的DLL。

相關問題