Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

作为Qt新手,一些基础的问题求指教



  • 关于站点上的离线安装包,我看到有很多种,linux的安装包有32位和64位的区分,请问这两个安装包具体有什么方面的不同?我是64位的linux的话,是要两个都安装,还是仅仅安装64位的? 还有linux下android的安装包我也想了解下,貌似也分为32位和64位。
    谢谢!



  • 仅仅安装64位的,就可以.



  • 谢谢。我想问下32位的版本和64位的版本有些什么大致的区别?另外,如果我使用64位编译的程序能否在32位平台下运行?谢谢。
    [quote author="Vincent007" date="1397987995"]仅仅安装64位的,就可以.[/quote]



  • 主要分別是可使用的記憶體量, 64位的版本 比 32位的版本 多很多.

    使用64位编译的程序應該不能在32位平台下运行. 反過來就可以, 即是 使用32位编译的程序能在64位平台下运行.

    "Lessons on development of 64-bit C/C++ applications":http://www.viva64.com/en/l/



  • 那么,我如果想要让编译的程序可以支持32位平台,还需要装32位版本的Qt,是吧?
    [quote author="Vincent007" date="1397998053"]主要分別是可使用的記憶體量, 64位的版本 比 32位的版本 多很多. 使用64位编译的程序應該不能在32位平台下运行. 反過來就可以, 即是 使用32位编译的程序能在64位平台下运行. "Lessons on development of 64-bit C/C++ applications":http://www.viva64.com/en/l/[/quote]



  • 單安装32位版本的Qt就可以了.



  • 那我64位的creator如果采用32位的gcc编译器以及qmake,是否也可以开发基于32位平台的程序?



  • 那我64位的creator如果采用32位的gcc编译器以及qmake,是否也可以开发基于32位平台的程序?
    [quote author="Vincent007" date="1398001697"]單安装32位版本的Qt就可以了.[/quote]



  • 你試一下不就知道嗎?



  • Linux版本的就安装64位的,Android的现在一般是32位的,只有高大上的苹果系统才会采用64位。



  • 据我的经验,可以安装64位的,如果之后需要32位的东西,那么再安装一下32位的库
    sudo apt-get install ia32-libs



  • 嗯 明白了,谢谢。
    [quote author="jiangcaiyang" date="1398099369"]Linux版本的就安装64位的,Android的现在一般是32位的,只有高大上的苹果系统才会采用64位。[/quote]



  • 嗯 这样应该是可以的。
    [quote author="maatong" date="1398104864"]据我的经验,可以安装64位的,如果之后需要32位的东西,那么再安装一下32位的库 sudo apt-get install ia32-libs[/quote]


Log in to reply