查看完整版本: [-- 请教,dll 如何生成带d的版本? --]

QTCN开发网 -> Qt基础编程 -> 请教,dll 如何生成带d的版本? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

lanmanck 2020-10-13 09:47

请教,dll 如何生成带d的版本?

大虾们:

现在用qt生成的dll不管是debug还是release都是同样的 名称.dll,那么如何跟他自己一样分开2个版本呢?,比如 qt5core.dll qt5cored.dll。

这个不是简单命名问题,exe加载时就是已经定义了dll的名称,默认的debug也要没有d的才能运行。如果让他带d呢?

青空飞羽 2020-10-13 10:07
工程文件中配置下生成的目标文件名
CONFIG(debug, debug|release) {
      TARGET = $$join(TARGET,,,d)
  }

lanmanck 2020-10-13 10:25
这样子,无需分debug release:
TARGET = $$qtLibraryTarget($$TARGET)

liulin188 2020-10-13 13:09
学习了


查看完整版本: [-- 请教,dll 如何生成带d的版本? --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled