mirror of
https://git.mirrors.martin98.com/https://github.com/bambulab/BambuStudio.git
synced 2025-08-08 10:59:01 +08:00
Put -std=gnu++17 under gcc version >=14.1 to avoid compile-time error from earlier implementation of __int28
This commit is contained in:
parent
2ba490ace7
commit
e170819ea2
@ -456,10 +456,12 @@ if (_opts)
|
||||
target_compile_options(libslic3r_cgal PRIVATE "${_opts_bad}")
|
||||
endif()
|
||||
|
||||
set_property(TARGET libslic3r PROPERTY CXX_STANDARD 17)
|
||||
set_property(TARGET libslic3r PROPERTY CXX_EXTENSIONS OFF)
|
||||
set_property(TARGET libslic3r_cgal PROPERTY CXX_STANDARD 17)
|
||||
set_property(TARGET libslic3r_cgal PROPERTY CXX_EXTENSIONS OFF)
|
||||
if (CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 14.1)
|
||||
set_property(TARGET libslic3r PROPERTY CXX_STANDARD 17)
|
||||
set_property(TARGET libslic3r PROPERTY CXX_EXTENSIONS OFF)
|
||||
set_property(TARGET libslic3r_cgal PROPERTY CXX_STANDARD 17)
|
||||
set_property(TARGET libslic3r_cgal PROPERTY CXX_EXTENSIONS OFF)
|
||||
endif()
|
||||
|
||||
target_link_libraries(libslic3r_cgal PRIVATE ${_cgal_tgt} libigl mcut)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user