我从以下 .pro 文件创建了一个 Visual Studio 2010 解决方案:
TEMPLATE = app
CONFIG += qt yyy zzz debug_and_release
TARGET = XYZdepth
INCLUDEPATH += .
#HEADERS =
SOURCES = main.cpp xyzMainWidget.cpp
yyy {
LIBS += $(YYY_DIR)/release/yyy.lib
INCLUDEPATH += $(YYY_DIR)
}
zzz {
LIBS += $(ZZZ_DIR)/lib/x86/ZZZ.lib
INCLUDEPATH += $(ZZZ_DIR)/inc
}
当然,我已经替换了那里的一些关键词。它引用 yyy.lib,它有一个对应的 DLL:yyy.dll。
我可以在发布模式下编译 XYZdepth,但是当我运行它时,它会说:
The program can't start because yyy.dll is missing from your computer. Try reinstalling the program to fix this problem.
有人能帮忙吗?提前谢谢了!