CMAKE_BUILD_TYPE是Release,我试过这个来禁用优化:
set(CMAKE_CXX_FLAGS "-Od ${CMAKE_CXX_FLAGS}")
Run Code Online (Sandbox Code Playgroud)
但它不起作用,它显示:
cl : Command line warning D9025 : overriding '/Od' with '/O2'
如何在cmake中设置优化级别?谢谢.
您需要修改CMAKE_CXX_FLAGS_RELEASE,例如:
STRING(REPLACE "-O2" "-Od" CMAKE_CXX_FLAGS_RELEASE ${CMAKE_CXX_FLAGS_RELEASE})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2693 次 |
| 最近记录: |