Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save NikolausDemmel/ea4f9de26d50f4b82afc6201b7a8eb1a to your computer and use it in GitHub Desktop.
Save NikolausDemmel/ea4f9de26d50f4b82afc6201b7a8eb1a to your computer and use it in GitHub Desktop.
catkin tools plain cmake
demmeln@atcremers67:/tmp$ mkdir -p test/src
demmeln@atcremers67:/tmp$ cd test/src/
demmeln@atcremers67:/tmp/test/src$ git clone https://github.com/NikolausDemmel/aruco
Cloning into 'aruco'...
remote: Counting objects: 860, done.
remote: Compressing objects: 100% (451/451), done.
remote: Total 860 (delta 391), reused 860 (delta 391), pack-reused 0
Receiving objects: 100% (860/860), 10.27 MiB | 3.66 MiB/s, done.
Resolving deltas: 100% (391/391), done.
Checking connectivity... done.
demmeln@atcremers67:/tmp/test/src$ git clone https://github.com/tum-vision/mono_dataset_code -b package-xml
Cloning into 'mono_dataset_code'...
remote: Counting objects: 134, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 134 (delta 2), reused 6 (delta 2), pack-reused 128
Receiving objects: 100% (134/134), 2.65 MiB | 2.87 MiB/s, done.
Resolving deltas: 100% (35/35), done.
Checking connectivity... done.
demmeln@atcremers67:/tmp/test/src$ cd ..
demmeln@atcremers67:/tmp/test$ catkin init
Initializing catkin workspace in `/tmp/test`.
----------------------------------------------
Profile: default
Extending: [env] /opt/ros/kinetic
Workspace: /tmp/test
----------------------------------------------
Source Space: [exists] /tmp/test/src
Log Space: [missing] /tmp/test/logs
Build Space: [missing] /tmp/test/build
Devel Space: [missing] /tmp/test/devel
Install Space: [unused] /tmp/test/install
DESTDIR: [unused] None
----------------------------------------------
Devel Space Layout: linked
Install Space Layout: None
----------------------------------------------
Additional CMake Args: None
Additional Make Args: None
Additional catkin Make Args: None
Internal Make Job Server: True
Cache Job Environments: False
----------------------------------------------
Whitelisted Packages: None
Blacklisted Packages: None
----------------------------------------------
Workspace configuration appears valid.
----------------------------------------------
demmeln@atcremers67:/tmp/test$ catkin build
----------------------------------------------
Profile: default
Extending: [env] /opt/ros/kinetic
Workspace: /tmp/test
----------------------------------------------
Source Space: [exists] /tmp/test/src
Log Space: [missing] /tmp/test/logs
Build Space: [exists] /tmp/test/build
Devel Space: [exists] /tmp/test/devel
Install Space: [unused] /tmp/test/install
DESTDIR: [unused] None
----------------------------------------------
Devel Space Layout: linked
Install Space Layout: None
----------------------------------------------
Additional CMake Args: None
Additional Make Args: None
Additional catkin Make Args: None
Internal Make Job Server: True
Cache Job Environments: False
----------------------------------------------
Whitelisted Packages: None
Blacklisted Packages: None
----------------------------------------------
Workspace configuration appears valid.
NOTE: Forcing CMake to run for each package.
----------------------------------------------
[build] Found '2' packages in 0.0 seconds.
[build] Updating package table.
Starting >>> catkin_tools_prebuild
Finished <<< catkin_tools_prebuild [ 1.7 seconds ]
Starting >>> aruco
Finished <<< aruco [ 5.6 seconds ]
Starting >>> photometric_dataset_calibration
___________________________________________________________________________________________________________________________________________________________________________________________
Warnings << photometric_dataset_calibration:cmake /tmp/test/logs/photometric_dataset_calibration/build.cmake.000.log
CMake Warning at /tmp/test/src/mono_dataset_code/CMakeLists.txt:43 (find_package):
By not providing "Findaruco.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "aruco", but
CMake did not find one.
Could not find a package configuration file provided by "aruco" with any of
the following names:
arucoConfig.cmake
aruco-config.cmake
Add the installation prefix of "aruco" to CMAKE_PREFIX_PATH or set
"aruco_DIR" to a directory containing one of the above files. If "aruco"
provides a separate development package or SDK, be sure it has been
installed.
================ aruco not found. not compiling vignetteCalib. ========================
cd /tmp/test/build/photometric_dataset_calibration; catkin build --get-env photometric_dataset_calibration | catkin env -si /usr/bin/cmake /tmp/test/src/mono_dataset_code --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/tmp/test/devel/.private/photometric_dataset_calibration -DCMAKE_INSTALL_PREFIX=/tmp/test/install; cd -
...........................................................................................................................................................................................
Finished <<< photometric_dataset_calibration [ 3.2 seconds ]
[build] Summary: All 3 packages succeeded!
[build] Ignored: None.
[build] Warnings: 1 packages succeeded with warnings.
[build] Abandoned: None.
[build] Failed: None.
[build] Runtime: 10.6 seconds total.
[build] Note: Workspace packages have changed, please re-source setup files to use them.
demmeln@atcremers67:/tmp/test$ find devel/
devel/
devel/_setup_util.py
devel/env.sh
devel/lib
devel/lib/pkgconfig
devel/lib/pkgconfig/catkin_tools_prebuild.pc
devel/etc
devel/etc/catkin
devel/etc/catkin/profile.d
devel/etc/catkin/profile.d/06-ctr-nuke.sh
devel/share
devel/share/catkin_tools_prebuild
devel/share/catkin_tools_prebuild/cmake
devel/share/catkin_tools_prebuild/cmake/catkin_tools_prebuildConfig.cmake
devel/share/catkin_tools_prebuild/cmake/catkin_tools_prebuildConfig-version.cmake
devel/setup.zsh
devel/.built_by
devel/setup.bash
devel/.private
devel/.private/catkin_tools_prebuild
devel/.private/catkin_tools_prebuild/_setup_util.py
devel/.private/catkin_tools_prebuild/env.sh
devel/.private/catkin_tools_prebuild/lib
devel/.private/catkin_tools_prebuild/lib/pkgconfig
devel/.private/catkin_tools_prebuild/lib/pkgconfig/catkin_tools_prebuild.pc
devel/.private/catkin_tools_prebuild/share
devel/.private/catkin_tools_prebuild/share/catkin_tools_prebuild
devel/.private/catkin_tools_prebuild/share/catkin_tools_prebuild/cmake
devel/.private/catkin_tools_prebuild/share/catkin_tools_prebuild/cmake/catkin_tools_prebuildConfig.cmake
devel/.private/catkin_tools_prebuild/share/catkin_tools_prebuild/cmake/catkin_tools_prebuildConfig-version.cmake
devel/.private/catkin_tools_prebuild/setup.zsh
devel/.private/catkin_tools_prebuild/setup.bash
devel/.private/catkin_tools_prebuild/setup.sh
devel/.private/catkin_tools_prebuild/.catkin
devel/.private/catkin_tools_prebuild/.rosinstall
devel/setup.sh
devel/.catkin
demmeln@atcremers67:/tmp/test$ catkin clean
[clean] Warning: This will completely remove the following directories. (Use `--yes` to skip this check)
[clean] Log Space: /tmp/test/logs
[clean] Build Space: /tmp/test/build
[clean] Devel Space: /tmp/test/devel
[clean] Are you sure you want to completely remove the directories listed above? [yN]: y
[clean] Removing develspace: /tmp/test/devel
[clean] Removing buildspace: /tmp/test/build
[clean] Removing log space: /tmp/test/logs
demmeln@atcremers67:/tmp/test$ catkin config --install
----------------------------------------------
Profile: default
Extending: [env] /opt/ros/kinetic
Workspace: /tmp/test
----------------------------------------------
Source Space: [exists] /tmp/test/src
Log Space: [missing] /tmp/test/logs
Build Space: [missing] /tmp/test/build
Devel Space: [missing] /tmp/test/devel
Install Space: [missing] /tmp/test/install
DESTDIR: [unused] None
----------------------------------------------
Devel Space Layout: linked
Install Space Layout: merged
----------------------------------------------
Additional CMake Args: None
Additional Make Args: None
Additional catkin Make Args: None
Internal Make Job Server: True
Cache Job Environments: False
----------------------------------------------
Whitelisted Packages: None
Blacklisted Packages: None
----------------------------------------------
Workspace configuration appears valid.
----------------------------------------------
demmeln@atcremers67:/tmp/test$ catkin build
----------------------------------------------
Profile: default
Extending: [env] /opt/ros/kinetic
Workspace: /tmp/test
----------------------------------------------
Source Space: [exists] /tmp/test/src
Log Space: [missing] /tmp/test/logs
Build Space: [exists] /tmp/test/build
Devel Space: [exists] /tmp/test/devel
Install Space: [missing] /tmp/test/install
DESTDIR: [unused] None
----------------------------------------------
Devel Space Layout: linked
Install Space Layout: merged
----------------------------------------------
Additional CMake Args: None
Additional Make Args: None
Additional catkin Make Args: None
Internal Make Job Server: True
Cache Job Environments: False
----------------------------------------------
Whitelisted Packages: None
Blacklisted Packages: None
----------------------------------------------
Workspace configuration appears valid.
NOTE: Forcing CMake to run for each package.
----------------------------------------------
[build] Found '2' packages in 0.0 seconds.
Starting >>> catkin_tools_prebuild
Finished <<< catkin_tools_prebuild [ 1.7 seconds ]
Starting >>> aruco
Finished <<< aruco [ 5.8 seconds ]
Starting >>> photometric_dataset_calibration
Finished <<< photometric_dataset_calibration [ 5.1 seconds ]
[build] Summary: All 3 packages succeeded!
[build] Ignored: None.
[build] Warnings: None.
[build] Abandoned: None.
[build] Failed: None.
[build] Runtime: 12.7 seconds total.
[build] Note: Workspace packages have changed, please re-source setup files to use them.
demmeln@atcremers67:/tmp/test$ find install/
install/
install/_setup_util.py
install/env.sh
install/lib
install/lib/pkgconfig
install/lib/pkgconfig/aruco.pc
install/lib/pkgconfig/catkin_tools_prebuild.pc
install/lib/pkgconfig/aruco-uninstalled.pc
install/lib/libaruco.so
install/lib/libaruco.so.2.0.19
install/lib/libaruco.so.2.0
install/etc
install/etc/catkin
install/etc/catkin/profile.d
install/etc/catkin/profile.d/06-ctr-nuke.sh
install/share
install/share/catkin_tools_prebuild
install/share/catkin_tools_prebuild/package.xml
install/share/catkin_tools_prebuild/cmake
install/share/catkin_tools_prebuild/cmake/catkin_tools_prebuildConfig.cmake
install/share/catkin_tools_prebuild/cmake/catkin_tools_prebuildConfig-version.cmake
install/share/aruco
install/share/aruco/cmake
install/share/aruco/cmake/arucoConfig.cmake
install/share/aruco/cmake/arucoConfig-debug.cmake
install/share/aruco/cmake/arucoConfig-release.cmake
install/setup.zsh
install/bin
install/bin/vignetteCalib
install/bin/aruco_test
install/bin/aruco_simple_markermap
install/bin/aruco_print_marker
install/bin/aruco_markermap_pix2meters
install/bin/aruco_calibration_fromimages
install/bin/aruco_print_dictionary
install/bin/aruco_calibration
install/bin/aruco_test_markermap
install/bin/playDataset
install/bin/aruco_tracker
install/bin/aruco_create_markermap
install/bin/aruco_simple
install/bin/responseCalib
install/setup.bash
install/include
install/include/aruco
install/include/aruco/markerdetector.h
install/include/aruco/aruco_export.h
install/include/aruco/dictionary_based.h
install/include/aruco/cameraparameters.h
install/include/aruco/markerlabeler.h
install/include/aruco/aruco.h
install/include/aruco/marker.h
install/include/aruco/ippe.h
install/include/aruco/ar_omp.h
install/include/aruco/posetracker.h
install/include/aruco/cvdrawingutils.h
install/include/aruco/markermap.h
install/include/aruco/dictionary.h
install/include/aruco/checkrectcontour.h
install/setup.sh
install/.catkin
install/.rosinstall
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment