sor*_*h-r 0 architecture optimization opencv cmake
我需要为i486架构编译OpenCV.我想将优化标志设置为O3.问题是无法找到在cmake文件中或使用配置脚本设置编译器标志的方法.
CMake允许您在配置的基础上设置编译器标志.默认情况下,如果选择Release配置,则可能会启用优化标志.如果您想自己打开它们,请使用:
set(CMAKE_C_FLAGS_RELEASE "-O3")
Run Code Online (Sandbox Code Playgroud)
并选择Release配置(您也可以使用Cache或GUI执行此操作):
set(CMAKE_BUILD_TYPE Release)
Run Code Online (Sandbox Code Playgroud)
注意:如果使用C++,请用CXX替换C.