Clion 使用 -O3 编译
Clion compile with -O3
我正在使用 CLion 编写 C++ 程序,我需要在编译器上指定 -O3 标志,在 CMakeList 文件上使用 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}" -O3)
不起作用。
有办法吗?
使用 add_compile_options(-O3)
将其全局添加或使用 target_compile_options(YourTarget -O3)
将其本地添加到特定目标。
您也可以使用 CMAKE_CXX_FLAGS
来完成它,但这是在 CMakeLists 文件中做事的一种非常古老的方式,它看起来像这样:
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3")
或 set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -O3)
.
我正在使用 CLion 编写 C++ 程序,我需要在编译器上指定 -O3 标志,在 CMakeList 文件上使用 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}" -O3)
不起作用。
有办法吗?
使用 add_compile_options(-O3)
将其全局添加或使用 target_compile_options(YourTarget -O3)
将其本地添加到特定目标。
您也可以使用 CMAKE_CXX_FLAGS
来完成它,但这是在 CMakeLists 文件中做事的一种非常古老的方式,它看起来像这样:
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3")
或 set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -O3)
.