Я пытаюсь скомпилировать проект на платформе armhf (доска Jetson), которая использует Qt и Cuda. Он использует qmake для сборки.
Он проходит через фазу сборки до конца, когда он связывается, где это терпит неудачу с ошибкой ниже. Что бы я ни пытался вставить в файл проекта, он не добавляет «-lm» после «-lpthread» в генерируемый файл Makefile. Я думаю, что это решило бы мою проблему здесь.
Я получаю ошибку:
undefined reference to symbol 'dlsym@@GLIBC_2.4'
Кто-нибудь может посоветовать?
Вы можете использовать это, чтобы добавить математическую библиотеку в LIBS
переменная, так что вы убедитесь, что это первое, что нужно для компоновщика:
LIBS = -lm $$LIBS