我正在尝试在使用Qt和Cuda的armhf平台(Jetson板)上编译项目。它使用qmake来构建。
当它链接时,它会通过构建阶段到达结尾,并在下面的错误中失败。无论我试图放入项目文件中,它都不会添加" -lm"在" -lpthread"之后,在它生成的Makefile中。我想这会解决我的问题。
我得到的错误是:
undefined reference to symbol 'dlsym@@GLIBC_2.4'
有人可以提供建议吗?
答案 0 :(得分:3)
您可以使用它将数学库添加到LIBS
变量中,以确保它是链接器的第一件事:
LIBS = -lm $$LIBS