我如何让qmake在链接阶段的-lpthread之后添加-lm ?

How do I get qmake to add -lm after -lpthread in the linking phase

本文关键字:-lpthread 之后 添加 -lm qmake 链接      更新时间:2023-10-16

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

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

我得到的错误是:
undefined reference to symbol 'dlsym@@GLIBC_2.4'

谁能给点建议?

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

LIBS = -lm $$LIBS