查看完整版本: [-- 64位Win7下能用32位的vs2010来调用64位QT4.8.6么 --]

QTCN开发网 -> Qt安装与发布 -> 64位Win7下能用32位的vs2010来调用64位QT4.8.6么 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

helong_1024 2017-07-13 13:59

64位Win7下能用32位的vs2010来调用64位QT4.8.6么

如题,下面的组合是否可用,可用的话如何搭建环境,知道的大神拜托了!
OS:Win7 旗舰版(64位)
VS:Visual Studio 2010(32位)
QT:QT 4.8.6(64位)


另外,qt-vs-addin有没有64位的Windows版本?

reerayxia 2017-07-13 15:17
既然用了QT,我就搞不懂,为什么来个VS
就然两个都搞,应该也是高手了

helong_1024 2017-07-14 10:54
reerayxia:既然用了QT,我就搞不懂,为什么来个VS
就然两个都搞,应该也是高手了 (2017-07-13 15:17) 

不是什么高手,纯小白。
客户的现成系统架构如此,我也不清楚呢。

fu22507411 2017-07-15 00:03
就是简单的装上vs,装addin,装QT然后再vs里点菜单栏的QT配置路径就行。安装的时候不要有中文路径

helong_1024 2017-07-16 00:07
fu22507411:就是简单的装上vs,装addin,装QT然后再vs里点菜单栏的QT配置路径就行。安装的时候不要有中文路径 (2017-07-15 00:03) 

vs是32位版本的,而操作系统和QT都是64位的,OK?

fu22507411 2017-07-24 16:16
helong_1024:vs是32位版本的,而操作系统和QT都是64位的,OK? (2017-07-16 00:07) 

OK的,我们也这样弄

helong_1024 2017-07-26 21:39
fu22507411:OK的,我们也这样弄 (2017-07-24 16:16) 

我也觉得OK的,就是编译好64位QT后再重新编译原有项目就出一大堆问题。
感觉还是哪个地方配置有问题,但真心不知道都应该改哪些地方了

fu22507411 2017-07-29 23:32
你把问题贴出来我才知道哪里出的问题啊。。。理论上是无缝切换,不过难保有一些接口的参数要改类型。我碰到过。

fu22507411 2017-07-29 23:32
还有你引用的库必须是64位才行

一只小鱼 2017-08-30 15:06
我在linux下可以运行OpenGL程序,但是在qt环境中却编译报错,无法运行,报错如下:usr/local/arm/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/../lib/gcc/arm-fsl-linux-gnueabi/4.6.2/../../../../arm-fsl-linux-gnueabi/bin/ld: cannot find -lQtOpenGL
/usr/local/arm/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/../lib/gcc/arm-fsl-linux-gnueabi/4.6.2/../../../../arm-fsl-linux-gnueabi/bin/ld: cannot find -lGL
make: Leaving directory `/opt/qtcreator-2.6.2/bin/aaaa-build-kits_mx6-Debug'
collect2: ld returned 1 exit status
请问该如何解决?
我的环境是:Ubuntu12.04;
gcc-4.6.2;
qt4.8.5

时光搁浅 2019-07-21 14:05
楼主有64位qt 4.8.6吗?


查看完整版本: [-- 64位Win7下能用32位的vs2010来调用64位QT4.8.6么 --] [-- top --]



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