编译未解析的外部符号 gdcm::system::getHostName 等
compilation unresolved external symbol gdcm::system::getHostName etc
我正在使用 ITK(通过 itk 的 .lib)制作一个 c++ 项目。
在 qmake 上,我用这样的 ITK 库制作 link:
在 .pri:
MyITK {
CONFIG_FOUND += MyITK
QMAKE_LIBDIR += $${PACKAGE_LIB}/MyITK
win32:LIBS += ITKBiasCorrection-4.13.lib \
ITKIOImageBase-4.13.lib \
ITKNrrdIO-4.13.lib \
itkgdcmMSFF-4.13.lib
etc \
在 .pro 中:
CONFIG += MyITK
带 itk 的 link 似乎可以工作,但我有一个编译错误:
LINK2019 unresolved external symbol gdcm::system::getHostName
经过研究,似乎可以 linked 到我应该在 qmake 中添加库的事实:
Snmpapi.lib Ws2_32.lib Rpcrt4.lib and psapi.lib
但我不知道在哪里可以找到它们。我在我的电脑上找不到它们。
我正在研究 windows 7,使用 visual studio 2015。
此致,
您需要安装 WinSDK 8.1 或更高版本。所有上述文件都在 C:\Program Files (x86)\Windows Kits.1\Lib\winv6.3\um\x64\
在我的计算机上。
我正在使用 ITK(通过 itk 的 .lib)制作一个 c++ 项目。 在 qmake 上,我用这样的 ITK 库制作 link: 在 .pri:
MyITK {
CONFIG_FOUND += MyITK
QMAKE_LIBDIR += $${PACKAGE_LIB}/MyITK
win32:LIBS += ITKBiasCorrection-4.13.lib \
ITKIOImageBase-4.13.lib \
ITKNrrdIO-4.13.lib \
itkgdcmMSFF-4.13.lib
etc \
在 .pro 中:
CONFIG += MyITK
带 itk 的 link 似乎可以工作,但我有一个编译错误:
LINK2019 unresolved external symbol gdcm::system::getHostName
Snmpapi.lib Ws2_32.lib Rpcrt4.lib and psapi.lib
但我不知道在哪里可以找到它们。我在我的电脑上找不到它们。
我正在研究 windows 7,使用 visual studio 2015。
此致,
您需要安装 WinSDK 8.1 或更高版本。所有上述文件都在 C:\Program Files (x86)\Windows Kits.1\Lib\winv6.3\um\x64\
在我的计算机上。