qmake编译dll

qmake是Qt的make工具,但不仅仅用于Qt,看用在很多方面。比如编译NativeCode的时候。

mdl是靠手工编辑make文件,如果借助VC的话,要配置很多选项和配置很多输入库和头文件搜索路径等,麻烦的很。

有了qmake,这一切都解决了。

在mstndevvars.bat中增加一行:

CALL D:/qt4.4.3/bin/qtvars.bat

则当前的环境即可以调用bmake也可以调用qmake.

下面是我的方式,也可能有更好的

首先,建立一个mypri.pri文件,包含常用的设置,存储到qt的include目录下.

########################
# for qmake (2.01a) 
########################

MDLSDK_DIR = $$(mdltools)mdl\\

MSPLANTSDK_DIR=J:\MDL_Study\SDKs\platformsdk\v81107448\\

BOOSTSDK_DIR = D:\\boost_1_42_0


TEMPLATE=lib
DEFINES += winNT
TARGET = 

INCLUDEPATH += "${BOOSTSDK_DIR}" \
"$${MDLSDK_DIR}include" \
"$${MDLSDK_DIR}MicroStationAPI" \
"$${MDLSDK_DIR}MicroStationAPI\\interface" \
"$${MDLSDK_DIR}MicroStationAPI\\dgnfile
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值