1

我正在尝试在使用 Qt 和 Cuda 的 armhf 平台(Jetson 板)上编译一个项目。它使用 qmake 构建。

当它链接时,它会通过构建阶段到最后,它失败并出现以下错误。无论我尝试在项目文件中放入什么,它都不会在它生成的 Makefile 中的“-lpthread”之后添加“-lm”。我认为这可以解决我的问题。

我得到的错误是:

undefined reference to symbol 'dlsym@@GLIBC_2.4'

任何人都可以建议吗?

4

1 回答 1

3

您可以使用它将数学库添加到LIBS变量中,以确保它是链接器的第一件事:

LIBS = -lm $$LIBS
于 2014-06-21T06:45:41.730 回答