我正在尝试在 ubuntu 20.04 上安装 CGNS。在./build-cgns.sh
bin 中运行时,我收到以下错误:对 dlsym 未定义引用对 dlerror 未定义引用有人能帮忙吗?我搜索了网络-ldl
并发现在链接器选项中添加一个标志可能会解决问题。但是,当我检查 config-cgns.sh 文件时,发现有以下几行
if [ $TRAVIS_OS_NAME = "linux" ]; then
export FLIBS="-Wl,--no-as-needed -ldl"
export LIBS="-Wl,--no-as-needed -ldl"
OPTS="--enable-parallel --enable-cgnstools --with-tcl=/usr/lib --with-tk=/usr/lib"
autoconf
else