test-autodiff/CMakeLists.txt

25 lines
594 B
CMake
Raw Normal View History

cmake_minimum_required(VERSION 3.12)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
set(CMAKE_BUILD_TYPE Debug)
set(conda_env_path "/share/software/anaconda3/envs/unisolver")
if(DEFINED CMAKE_PREFIX_PATH)
list(APPEND CMAKE_PREFIX_PATH ${conda_path})
else()
set(CMAKE_PREFIX_PATH ${conda_env_path})
endif()
message(STATUS "cmake_prefix_path: ${CMAKE_PREFIX_PATH}")
project(test_autodiff LANGUAGES CXX)
find_package(autodiff)
find_package(Eigen3 3.4 REQUIRED)
include_directories(${EIGEN3_INCLUDE_DIRS})
add_subdirectory(test)