• 6842阅读
  • 5回复

[提问]想问下QT怎么编出WIN32平台的程序呢? [复制链接]

上一主题 下一主题
离线wter27
 
只看楼主 倒序阅读 楼主  发表于: 2011-01-09
我写了个代码。但是DEBUG的时候发现错误提示在了段引用错误,然后跟踪后发现居然是用的Q_WINCE的的宏变量。我蒙了,这个是要求必须是商业版才能写出WIN32下的程序么?自己弄个QT+VS2008可否,或者有没什么更简便的方法啊。
我现在用的版本是qt-sdk-win-opensource-2010.05的,这个不支持WIN32吧?
[ 此帖被wter27在2011-01-09 15:12重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2011-01-09
怎么会与Q_WINCE有关系呢?把你相关代码帖出来看看
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线wter27
只看该作者 2楼 发表于: 2011-01-09
回 1楼(XChinux) 的帖子
这个是代码。出错的是inferior stopped什么的。
http://www.qtcn.org/bbs/read.php?tid=33706
用DEBUG的时候有这样的东西
反正总是内存引用错误,刚开始我以为是没有定义指针引起的,但是发现不是这么个情况,因为只有在调用窗口的时候才出现错误,单个并没有,我想是不是内存机制不一样才引起了这个情况?
离线XChinux

只看该作者 3楼 发表于: 2011-01-09
你不是  是控制台程序,结果没有加CONFIG += console吧?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线wter27
只看该作者 4楼 发表于: 2011-01-09
回 3楼(XChinux) 的帖子
不是控制台。具体是如果单独在main()里使用窗口类可以。但是通过Dialog访问那个窗口类就不行了。好几天了,不知道问题在哪里。我连点BUG提示都不理解
离线listlike

只看该作者 5楼 发表于: 2011-02-11
你的VS是什么版本,如果是VS 2010 使用 QT的VS2008的包,会出现莫名其妙的问题。
快速回复
限100 字节
 
上一个 下一个