• 3677阅读
  • 3回复

[提问]使用qwt不能进行release编译? [复制链接]

上一主题 下一主题
离线caiwei_cs
 

只看楼主 倒序阅读 楼主  发表于: 2015-01-07
我做一个工程,加入了qwt的控件,就不能进行release的编译了。
编译后运行会出现如图问题

但是在不加入qwt控件或者只debug版本就可以。


是不是我qwt安装的不好。哪位有好用的安装教程?当初我搞了很久才装好。


离线caiwei_cs

只看该作者 1楼 发表于: 2015-01-07
看到一个博客说:

虽然说是qwt的库的问题,但是,也可能是因为release和debug的问题导致的。 因为我在linux下是用的make all命令编译出的debug和release版本,二者生成的库文件的目录是相同的,很有可能产生相同的库文件而导致的冲突。(不像qt的dll那样release的没有d,debug的有d)

基于此,修改pro文件,将debug和release生成的库文件放在各自的目录下,运行,ok。


我用的是windows,已经用了影子系统,将release和debug分开了啊哦。

怎么"修改pro文件,将debug和release生成的库文件放在各自的目录下"?

http://blog.csdn.net/yuzhiyuxia/article/details/7760917
离线liudianwu

只看该作者 2楼 发表于: 2015-01-08
楼上回答很到位!
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线caiwei_cs

只看该作者 3楼 发表于: 2015-01-08
回 liudianwu 的帖子
liudianwu:楼上回答很到位! (2015-01-08 09:05) 

楼上就是楼主哦。。。。。我看到这个解释但还是不知道怎么做啊。
快速回复
限100 字节
 
上一个 下一个