sim_ressorts/labo01/CMakeLists.txt

23 lines
624 B
CMake
Raw Normal View History

2024-02-27 13:20:47 -05:00
cmake_minimum_required(VERSION 3.15)
project(labo01)
# Setup language requirements
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
2024-02-27 13:27:05 -05:00
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra")
2024-02-27 13:20:47 -05:00
# Add .cpp and .h files
2024-02-27 13:27:05 -05:00
set(HEADERS DenseStorage.h MatrixBase.h Matrix.h Math3D.h Vector.h Operators.h)
set(SOURCE main.cpp)
add_executable(labo01 ${SOURCE} ${HEADERS})
2024-02-27 13:20:47 -05:00
# Add linking information for Google Test
target_link_libraries(labo01 gtest)
# Set labo01 as the startup project for Visual Studio
if( MSVC )
set_property(TARGET labo01 PROPERTY VS_DEBUGGER_WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/labo01)
endif()