CMake
Linux Setup for C++ Development
- CMake
 - Codelite
 - g++
 - 
GNU toolchain
 - 
Sample Cmake file
 
CMakeLists.txt
cmake_minimum_required (VERSION 3.5)
project (HelloWorld)
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror -std=c++14")
set (source_dir "${PROJECT_SOURCE_DIR}/src/")
file (GLOB source_files "${source_dir}/*.cpp*")
add_executable (HelloWorld ${source_files})
- Generate a project
 
#!/bin/sh
cmake -G "CodeLite - Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug # can also use ninja