AR# 72965

|

Vitis 2019.2 — Ubuntu 18.04 上的 xcpp 创建了一个缺少链路的库

描述

当使用 xcpp 启动 gcc 编译器,以在 Ubuntu 18.04 中创建一个共享库时,得到的 .so 文件不包含所有链接器信息:

$ ldd output.so
libIp_floating_point_v7_0_bitacc_cmodel.so => not found

解决方案

这是一个有关 Ubuntu 18.04 的已知问题,请查看 https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1737608

有许多潜在的解决方法:

1) 将“-Wl,--disable-new-dtags”添加至 gcc 链路命令行。

使用系统或 Vivado 提供的 g++ 编译器。


Xilinx 论坛:

请通过 Vitis、SDAccel 和 SDSoC 开发板寻求技术支持。Xilinx 论坛是提供技术支持的重要资源。

整个 Xilinx 社区都可在这里供帮助,您可提出问题并与 Xilinx 专家合作,以获得您需要的解决方案。

AR# 72965
日期 11/22/2019
状态 Active
Type 综合文章
Tools
People Also Viewed