Skip to content

Module #1: Basics of C from Robotics Prespective

Muhammad Luqman edited this page Mar 29, 2024 · 1 revision

Module # 1 Overview :

  • package : cpp_fundamentals
  • C++ concepts are taught in this package
    • OOP
    • Cmake
    • Shared pointers
    • Namespaces
    • Templates

Dependencies

  • Ubuntu 22.04 LTS
  • Vscode
  • C++ && Cmake vscode plugins

Running Project

  • Create you own workspace
    mkdir -p ~/robotisim_ws/src
    cd ~/robotisim_ws/src
    
  • Clone repository
    git clone https://github.com/Robotisim/robotics_software_engineer.git
    
  • Build your workspace
    cd ~/robotisim_ws/src/robotics_software_engineer/cpp_fundamentals/
    mkdir build
    cd build
    cmake ..
    make
    
  • Run executable
    ./lib_lf