2011-10-29 45 views
0

我想建立一個簡單的Qt應用程序與VTK庫包括在內,但我得到一個鏈接錯誤:Qt的VTK鏈路發生故障時

The Reg....A functions are unresolved (like RegOpenKeyExA) referenced from vtksys.lib.

我想我Advapi32.lib聯繫。

我是否應該在構建中指定ASCII或者是庫缺失或什麼?

回答

0

你的CMakeLists.txt是什麼樣的?你應該有這樣一行:

target_link_libraries(YourProgram QVTK $ {} VTK_LIBRARIES)

0

什麼是你的編譯器用來構建VTK?和Qt?他們是一樣的嗎?看起來Qt和VTK之間的大多數鏈接問題都是由於庫文件不匹配造成的。