Fading Coder

One Final Commit for the Last Sprint

Building MoveIt 1 from Source on Ubuntu with ROS Noetic

Ensure the system runs Ubuntu 20.04 LTS alongside ROS Noetic. Initialize dependency tracking and update core packages before proceeding: sudo rosdep init && rosdep update sudo apt update && sudo apt full-upgrade sudo apt install -y python3-wstool python3-catkin-tools python3-rosdep r...

Cross-Platform Build Orchestration Using CMake

CMake operates as a high-level build system generator that abstracts compiler-specific configurations. It enables development teams working across different languages or compiler toolchains to produce unified executables and shared libraries through a single declarative workflow. The core configurat...

Compilation and Configuration of OpenCV 3.3.0 with Qt 5.9.1, CMake 3.18.5 and Visual Studio 2015

Pre-configuration Preparation Install Visual Studio 2015, Qt 5.9.1 and CMake 3.18.5, then extract the OpenCV 3.3.0 source package to a local directory. Configure the required system environment variables before proceeding with compilation. If you use the CMake executable installer, check the "A...

Upgrade CMake on Ubuntu/Debian: Install a Newer Release and Fix Common Build Errors

When a project fails with "CMake 3.8 or higher is required" (or similar), your system’s CMake is too old. Below are two ways to install a newer CMake and how to resolve common issues during the process. 1. Check the current CMake version cmake --version 2. Remove the distribution CMake (op...