#qt #vtk
#qt #vtk
Вопрос:
Я пытаюсь создать простое приложение Qt с включенными библиотеками VTK, но я получаю сообщение об ошибке ссылки:
Функции Reg ….A не разрешены (например, RegOpenKeyExA), на которые ссылается vtksys.lib.
Я думаю, что у меня есть ссылка на Advapi32.lib.
Должен ли я каким-то образом указывать ASCII в сборке или отсутствует библиотека или что?
Ответ №1:
Что делает ваш CMakeLists.txt как выглядит? У вас должна быть строка типа:
target_link_libraries(ваша программа QVTK $ {VTK_LIBRARIES})
Ответ №2:
Какой ваш компилятор используется для сборки VTK? А Qt? Они идентичны? Кажется, что большинство связанных проблем между Qt и VTK связаны с несоответствием файлов библиотеки.