1234567891011121314151617181920212223242526272829 |
- add_executable(Tutorial)
- target_sources(Tutorial
- PRIVATE
- Tutorial.cxx
- )
- target_link_libraries(Tutorial
- PRIVATE
- MathFunctions
- )
- target_compile_features(Tutorial PRIVATE cxx_std_20)
- if(
- (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") OR
- (CMAKE_CXX_COMPILER_FRONTEND_VARIANT STREQUAL "MSVC")
- )
- target_compile_options(Tutorial PRIVATE /W3)
- elseif(
- (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR
- (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
- )
- target_compile_options(Tutorial PRIVATE -Wall)
- endif()
|