编译Qt/E时遇到incorrect register `%rbp' used with `l' suffix问题的解决办法

本来想Qt/E 先编译一个X86的版本到PC上使用qvfb仿真一下,所以就按照网上的办法开始编译

起初我编译Qt/E时 ./configure -xplatform qws/linux-x86-g++ 是按照网上的设置

但是会报错:

incorrect register `%rbp' used with `l' suffix

这个问题其实是我的Ubuntu是64位的,所以需要将这里的编译器修改成:-xplatform qws/linux-x86_64-g++

如果你是其他架构,可以去Qt文件夹下的mkspecs和mkspecs/qws/中找 符合你的平台要求的编译器

你可能感兴趣的:(Qt,Arm)