| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| CMAKE_CLI_DOWNLOADER_2.1.0.tar.gz | 2022-09-10 | 46.2 kB | |
| BACONGUI_FLTK-4.5.tar.gz | 2022-09-10 | 196.9 kB | |
| CMAKE_CLI_DOWNLOADER_x86_64v_2.1.0.tar.gz | 2022-09-10 | 46.0 kB | |
| README.txt | 2022-09-10 | 2.5 kB | |
| CMAKE_CROSSBUILD_PICSCALE_x86_64_i386-0.1.4.tar.gz | 2022-09-08 | 26.8 kB | |
| CMAKE_BACONGUI_GTK-4.5.tar.gz | 2022-08-29 | 154.4 kB | |
| CMAKE_CROSSBUILD_PICSCALE_RPI_i386-0.1.4.tar.gz | 2022-08-28 | 26.9 kB | |
| CMAKE_CROSSBUILD_BACON_RPI_i386-4.5.0.tar.gz | 2022-08-27 | 592.7 kB | |
| CMAKE_CROSSBUILD_BACON_RPI_X86_64-4.5.0.tar.gz | 2022-08-27 | 592.7 kB | |
| CMAKE_BACON-4.5.0.tar.gz | 2022-08-25 | 591.4 kB | |
| CMAKE_BACON-4.4.0.tar.gz | 2022-07-04 | 715.8 kB | |
| CMAKE_BACONGUI_GTK-4.4.tar.gz | 2021-10-20 | 158.2 kB | |
| BACONGUI_FLTK-4.4.tar.gz | 2021-10-19 | 180.3 kB | |
| Totals: 13 Items | 3.3 MB | 0 | |
------------------
cmake .
------------------
------------------
cmake --build .
------------------
if you want to install the binary
you can type
------------------
sudo make install
------------------
we CAN now do an uninstall
------------------
sudo make uninstall
------------------
you can try again with a clean build
./clean
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
More ADVANCED features
build debian packages
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
after using the cmake --build .
you can type
------------------
cpack
------------------
and that will generate new debian package
and if you double click on the deb package it should install
using your built in default package manager
TECH NOTES:
By default, CMake does not provide the "make uninstall" target, so you
cannot do this. We do not want "make uninstall" to remove useful files
from the system.
but they provide code to add that feature back in
https://gitlab.kitware.com/cmake/community/-/wikis/FAQ#can-i-do-make-uninstall-with-cmake
I added this fix to the build already
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ADVANCED features
instead of starting with
cmake .
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
use
------------------
cmake -G "CodeBlocks - Unix Makefiles" .
------------------
then
------------------
cmake --build .
------------------
*I tested CodeBlocks ,CodeLite and Ninja to be working
some more options are
Generators
Unix Makefiles = Generates standard UNIX makefiles.
Ninja = Generates build.ninja files.
Watcom WMake = Generates Watcom WMake makefiles.
CodeBlocks - Ninja = Generates CodeBlocks project files.
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
CodeLite - Ninja = Generates CodeLite project files.
CodeLite - Unix Makefiles = Generates CodeLite project files.
Sublime Text 2 - Ninja = Generates Sublime Text 2 project files.
Sublime Text 2 - Unix Makefiles
= Generates Sublime Text 2 project files.
Kate - Ninja = Generates Kate project files.
Kate - Unix Makefiles = Generates Kate project files.
Eclipse CDT4 - Ninja = Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files.
bacon -c g++ -np -d src cli-downloader.bac