首页| 论坛| 消息

标题:请教,dll 如何生成带d的版本?
作者:lanmanck
日期:2020-10-13 09:47
内容:

大虾们:
现在用qt生成的dll不管是debug还是release都是同样的 名称.dll,那么如何跟他自己一样分开2个版本呢?,比如 qt5core.dll qt5cored.dll。
这个不是简单命名问题,exe加载时就是已经定义了dll的名称,默认的debug也要没有d的才能运行。如果让他带d呢?


#1 [青空飞羽 10-13 10:07]
工程文件中配置下生成的目标文件名
CONFIG(debug, debug|release) {
TARGET = $$join(TARGET,,,d)
}
#2 [lanmanck 10-13 10:25]
这样子,无需分debug release:
TARGET = $$qtLibraryTarget($$TARGET)
#3 [liulin188 10-13 13:09]
学习了

回复 发表
主题 版块