Saya pikir saya akan menambahkan jawaban yang lebih baik untuk orang lain yang mengamati utas ini.
Jadi, jika Anda telah mengalami kesulitan membangun opencv pada perangkat, Anda mungkin telah mengikuti instruksi di sini:
http://docs.opencv.org/doc/tutorials/introduction/linux_install/linux_install.html
Dalam hal ini, jika Anda tidak menambahkan -D args
parameter CMake ke override secara dinamis di langkah kedua dan Anda hanya menjalankan cmake ..
di dalam direktori build (yang Anda buat), itu akan menghasilkan CMakeCache.txt
file.
Jika Anda mengedit CMakeCache.txt
file, Anda dapat mengubah:
CPACK_BINARY_DEB:BOOL=ON
... selain variabel tertentu lainnya di tautan opencv di atas. Alih-alih berlari make
atau make install
... jalankan saja make package
dan keajaiban terjadi.
Peringatan: Jika Anda memilikinya, WITH_CUDA:BOOL=ON
Anda mungkin memiliki masalah ketergantungan dengan pembuat paket - dan itu pertanyaan yang sama sekali berbeda ...
Untuk info lebih lanjut, lihat CPACK_*_*:BOOL
parameter dalam file cmake, dan lihat dokumentasi CPack:
http://www.cmake.org/Wiki/CMake:CPackPackageGenerators