我有一个需要在其中使用异常的小型 C++ 程序。当我尝试编译它时,出现错误:
error: exception handling disabled, use '-fexceptions' to enable
在我的 CMakeLists.txt 中,我将 C++ 版本设置为 11 并启用-fexceptions
set(CMAKE_CXX_STANDARD 11)
...
target_compile_options (test PUBLIC -fexceptions)
编辑:对于未来的读者,这是针对 Raspberry Pi Pico 的,我找到了答案。