我使用特定的構建選項(如64位,QT和OpenNI)爲我們的項目編譯OpenCV。我能夠遵循這裏給出的指令:http://opencv.itseez.com/doc/tutorials/introduction/windows_install/windows_install.html使用NSIS創建OpenCV安裝程序
在2-3小時的構建過程結束時,我結束了與\install\build\
收集箱,dll和庫在其各自的文件夾。我想將一個.exe安裝程序分發給研究組中的其他成員。但我不能因爲_CPack_Packages/win32/NSIS
無處可尋。
注意:要創建安裝程序,您需要安裝NSIS。然後,只需構建 包項目即可將安裝程序構建到
Build/_CPack_Packages/win32/NSIS
文件夾中。然後,您可以使用它來 在其他系統上分配OpenCV和您的構建設置。
在cmake-gui屏幕上,我勾選了「Build Package」,我希望它能讓我看到Build/_CPack_Packages/win32/NSIS
文件夾。生成過程之後,找不到。
有人可能會給出一個建議,爲什麼我沒有看到這個描述的_CPack_Packages/win32/NSIS
文件夾?我可以用 Inno setup代替嗎?如果是這樣,我是否只需打包所有\build\install
文件夾並在系統中設置路徑以包含\build\install\bin
? 謝謝。
是否安裝NSIS建設包項目之前:
*我可以使用Inno設置嗎?* - 我認爲它應該是可能的 - 即使OpenCV似乎有一些InnoSetup ['script sample'](http://code.opencv.org/svn/opencv/tags/ attic/beta3/opencv/utils/opencv.iss) - 首次谷歌命中'InnoSetup OpevCV腳本',但鏈接已死,我不知道如何在他們的存儲庫中搜索,也許你會更成功。但是有人制作了['something'](https://code.ros.org/trac/opencv/browser/trunk/opencv/utils/opencv.iss?rev=27)你可能在尋找什麼(不知道盡管這個版本有多近,但至少可以是啓發式的)。 – TLama 2012-08-03 06:27:14