Create a package.deb for a C++ executable
-
Generate cmake files
mkdir build cd build cmake ..
-
Build
cmake --build .
-
Create the debian package
cpack_install_exe_cpp-0.0.3-Linux.deb
:`cpack -V`
-
See package details
dpkg-deb -c cpack_install_exe_cpp-0.0.1-Linux.deb
-
Install
sudo dpkg -i cpack_install_exe_cpp-0.0.1-Linux.deb
-
Verify installation
dpkg -l cpack_install_example
-
Run
/tmp/cpack-example/cpack_install_exe_cpp Should print `Hello world!`
-
Uninstall
sudo dpkg -r cpack_install_example