首页 > 解决方案 > 请使用支持 __attribute__((constructor)) 的编译器

问题描述

我刚刚使用 gcc/4.8.2 编译了我自己的 gcc/9.2.0 版本。成功编译和安装 gcc/9.2.0 后,我尝试编译 ucx-1.5.1。当我尝试运行 ucx 配置脚本时,我收到以下消息“检查属性((构造函数))...配置:错误:无法继续。请使用支持属性((构造函数))的编译器”。当我使用旧的 gcc/4.8.2 运行脚本时,我根本没有收到任何错误。

知道出了什么问题吗?

标签: gccconfigureucx

解决方案


知道出了什么问题吗?不。

您可以查看相应的config.log文件,它通常包含附加信息。一般来说,并不是每个编译错误都configue表明存在问题,通常只是功能测试才发现特定功能不可用。


推荐阅读