~spidernet/PermutationFlowShopScheduling

9f0041a4063108f6777963854711ecb38f8f7288 — Gabriele Venturato 1 year, 9 months ago c9e7cf7
[LocalSearch] added cmake files to manage project from clion
2 files changed, 18 insertions(+), 0 deletions(-)

A LocalSearch/CMakeLists.txt
A LocalSearch/src/CMakeLists.txt
A LocalSearch/CMakeLists.txt => LocalSearch/CMakeLists.txt +3 -0
@@ 0,0 1,3 @@
cmake_minimum_required(VERSION 3.13)
project(FP)
add_subdirectory(src)
\ No newline at end of file

A LocalSearch/src/CMakeLists.txt => LocalSearch/src/CMakeLists.txt +15 -0
@@ 0,0 1,15 @@
find_package(Threads REQUIRED)
find_package(Boost 1.58.0 COMPONENTS program_options REQUIRED)

set(CMAKE_CXX_FLAGS "-Wall")
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)

include_directories(../easylocal-3/include)
include_directories(../include)
include_directories(${Boost_INCLUDE_DIRS})

add_executable(FP FP_Main.cc FP_Basics.cc FP_Data.cc FP_Helpers.cc)

target_link_libraries(FP Boost::program_options Threads::Threads)
\ No newline at end of file