[問題] OpenCV2.0靜態編譯問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VS2008
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
OpenCV2.0
問題(Question):
由於想做成單一執行檔的方式,在其他電腦上可以直接使用,所以想用靜態編譯,
但編譯完執行仍會出現遺失cv200.dll、cxcore200.dll、highgui200.dll等錯誤
code中有加入
#pragma comment(lib, "cxcore200.lib")
#pragma comment(lib, "cv200.lib")
#pragma comment(lib, "highgui200.lib")
另外相依性也加入了,但編譯完的程式執行時仍須要把dll放到同目錄下才能執行
請問是還有哪裡沒有注意到嗎?
預期的正確結果(Expected Output):
可以以單一執行檔執行,不需要把dll放到執行檔相同目錄下
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.52.60
※ 編輯: robertisgto 來自: 140.115.52.60 (01/22 15:03)
→
01/22 15:29, , 1F
01/22 15:29, 1F
→
01/22 17:44, , 2F
01/22 17:44, 2F
→
01/22 19:18, , 3F
01/22 19:18, 3F
→
01/23 01:18, , 4F
01/23 01:18, 4F
→
01/23 01:19, , 5F
01/23 01:19, 5F
→
01/23 01:20, , 6F
01/23 01:20, 6F
※ 編輯: robertisgto 來自: 140.115.223.199 (01/23 01:21)
推
01/23 22:32, , 7F
01/23 22:32, 7F