TEMPLATE=lib
DEFINES += winNT
TARGET =
DEPENDPATH += . GeneratedFiles
INCLUDEPATH += "d:\progra~1\bentley\micros~1\micros~1\mdl\include"
LIBS += -L"d:\progra~1\bentley\micros~1\micros~1\mdl\library" -lmdlbltin -lmdlQt
# Input
HEADERS += qttest.h
FORMS += qttest.ui
SOURCES += main.cpp qttest.cpp
RESOURCES += qttest.qrc
目的:
1>编译dll
2>加入mdl库和其搜索路径
3>加入头文件的搜索路径
4>定义winNT宏(mdl nativecode所需)
备注:mdlQt.lib是自定义的库,用来让对话框嵌入microstation.
编译命令:
qmake -project
qmake
编辑pro文件
nmake release /all
成功!


本文详细介绍如何在Qt项目中集成mdl库,并实现对话框嵌入MicroStation的功能。通过设置编译参数、添加依赖库及路径,最终完成dll的编译。
794

被折叠的 条评论
为什么被折叠?



