当我使用CMake编译程序捕获异常时,出现编译错误。任何人都可以帮助我吗?

Zheng Yun

当我使用 CMake 编译我的程序时。我遇到了这个错误。

framework/base.h:146:30: 错误:expected unqualified-id before ‘&’ token
         catch(std::bad_typeid& e)

我的程序发布如下:

 void Do()
    {        bool ret = false;
        try
        {
            ret = run();
        }
        catch(std::bad_typeid& e)
        {
            std::cerr << e.what() << '\n';
            errMsg = e.what();
            ret = false;
        }
        catch(...)
        {
            std::cerr << "unknown error" << '\n';
            errMsg = "unknown error";
            ret = false;
        }
    }

CMakeLists.txt

include_directories(../common)

因为这个函数定义在一个头文件中。其他一些模块包含此文件以使用函数 do()。所以我只是include_directories()CMakeLists.txt.

Zheng Yun

我最后通过包含文件 <new> 包含头文件,它可以工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

任何人都可以通过PIPELINED函数帮助我吗?

任何人都可以在C ++中使用if语句和字符串来帮助我吗?

我希望 div 是透明的,但不是 div 内的按钮。任何人都可以帮助我吗?

任何人都可以帮助我们解决这些 Xcode 错误吗?

什么是 P2P 和网状网络?任何人都可以帮助我吗?

我想知道如何正确使用 wait_for 命令。任何人都可以帮助我吗?它的不和谐.py

任何人都可以帮助我解决尝试使用dll打开端口时遇到的此错误

任何人都可以帮助我通过 CSS 对齐图标吗?

任何人都可以帮助我理解下面代码中的问题吗?

任何人都可以帮助我进行 webpack 配置吗?

任何人都可以帮助我进行以下 SQL 查询吗?

任何人都可以帮助我解决 Hibernate 和 JSF 的这个缺点吗?

任何人都可以帮助我在 jQuery 中进行修剪吗?

任何人都可以帮助我在颤振中对齐布局吗?

在viewpost.php遇到错误,任何人都可以帮助我

任何人都可以帮助我使这个 java 运行没有错误吗?

你好。我想降低 Java 脚本中按钮到顶部的滚动速度。任何人都可以帮助我吗?

任何人都可以帮助我在 intelliJ 中使用 GUI 页面

任何人都可以帮助我使用 keras 合并层

任何人都可以帮助我在 php 的 foreach 循环中使用 json 数据吗?

我对执行流程感到震惊,任何人都可以帮助我

减少函数执行 - 任何人都可以帮助我识别错误,因为我无法获得结果

任何人都可以帮助我如何编写这行代码。我想在 jsx 中使用 map

任何人都可以帮助我修复响应式 HTML 手风琴吗?

任何人都可以帮助我将 html 按钮边框限制为特定长度吗?

任何人都可以通过 PySimpleGUI 帮助我编写代码完成此操作

任何人都可以在以下情况下帮助我在DAC上

任何人都可以在用户界面风格定位方面帮助我

任何人都可以帮助我:android.database.sqlite.SQLiteException:接近“,”:语法错误(代码1):,