linux 编译32位qt,64 位Ubuntu下用32 位的Qt GCC 编译程序

一、多架构支持

1.确认64位架构的内核输入dpkg --print-architecture显示 amd64 确认为64位架构内核2.确认打开多架构支持功能(出现32位依赖问题时,安装32位的包)输入dpkg --print-foreign-architectures显示 i386确认多架构如果没有多架构:输入sudo dpkg --add-architecture i386添加32构架sudo apt-get update 更新输入sudo apt-get -f dist-upgrade检查库文件是否要更新,需要则Y至此,为64位系统安装了32位支持。

二、安装32位程序需要的库sudo apt-get install zlib1g:i386 libstdc++6:i386 libc6:i386

如果Ubuntu版本太老,命令为sudo apt-get install ia32-libs三、安装同时支持64位和32位的GCCapt-get install gcc-multilib g++-multilib四、安装Qt和Qt Creator

http://download.qt.io/static/mirrorlist/这是Qt下载的镜像站

目前国内有3个,分别为北理工,清华和中科大,建议中科大

点击HTTP进入镜像站

linux 编译32位qt,64 位Ubuntu下用32 位的Qt GCC 编译程序_第1张图片archive中有所有版本的Qt和更新到2.5的Qt creatorcommunity releases中版本较少official releases中较为全面1.第一种安装方式(太过繁琐,不推荐,

你可能感兴趣的:(linux,编译32位qt)