线性规划求解器
This commit is contained in:
36
CMakeLists.txt
Normal file
36
CMakeLists.txt
Normal file
@ -0,0 +1,36 @@
|
||||
cmake_minimum_required(VERSION 3.16.0)
|
||||
|
||||
project(Solver)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
# include(./FindGUROBI.cmake)
|
||||
# include_directories(${GUROBI_INCLUDE_DIRS})
|
||||
# include_directories(${CMAKE_CURRENT_SOURCE_DIR}/inc)
|
||||
|
||||
set(SOURCE_DIR "${PROJECT_SOURCE_DIR}/src")
|
||||
set(INCLUDE_DIR "${PROJECT_SOURCE_DIR}/inc")
|
||||
|
||||
file(GLOB SOURCES "${SOURCE_DIR}/*.cpp$")
|
||||
file(GLOB HEADERS "${SOURCE_INCLUDE}/*.hpp$")
|
||||
|
||||
#include_directories(
|
||||
# ${GUROBI_INCLUDE_DIRS}
|
||||
#)
|
||||
|
||||
message(${SOURCE_DIR})
|
||||
|
||||
aux_source_directory(${SOURCE_DIR} src)
|
||||
aux_source_directory(${INCLUDE_DIR} inc)
|
||||
|
||||
|
||||
add_executable(Solver
|
||||
src/main.cpp src/solver.cpp inc/solver.hpp
|
||||
)
|
||||
|
||||
#target_link_libraries(Solver
|
||||
# ${GUROBI_LIBRARIES}
|
||||
#)
|
||||
|
||||
target_include_directories(Solver PRIVATE ${SOURCE_DIR} ${INCLUDE_DIR})
|
Reference in New Issue
Block a user