Skip to content

A-Hanie/Cpp_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Project

C++ cash course project

I made this Project to be scalable with maximum modularity by applying oop concepts
Project details

Requirements

  • Mingw
  • GNU gdb
  • Cmake (VERSION 3.8)
  • Text editor

Project Tree

Coding

├── CMakeLists.txt
├── build
│   ├── CMakeCache.txt
│   ├── CMakeFiles
│   ├── Makefile
│   ├── cmake_install.cmake
│   └── robot
├── include
│   ├── Location.h
│   ├── Manipulator.h
│   ├── MobileManipulator.h
│   ├── MobileRobot.h
│   ├── Robot.h
│   └── utilities.h
├── main.cpp
└── src
│   ├── Location.cpp
│   ├── Manipulator.cpp
│   ├── MobileManipulator.cpp
│   ├── MobileRobot.cpp
│   ├── Robot.cpp
│   └── utilities.cpp






To print debugging messages just set debug to true utilities.h

/******************************************************************************
* Macros
*******************************************************************************/
#define DEBUG fasle

Build the Project

Navigate to build directory then open the terminal and type

$ cmake CmakeLists.txt ..

Finally generate the excutable file

$ make

Result

alt text

Releases

No releases published

Packages

No packages published