QtCreator使用arm编译器

构建工具链各种不和谐,心一狠,直接改最原始的配置文件

1.首先你得有一个arm gcc的编译器,至少能看版本(arm_linux_gcc -v)
2.然后在qt的安装目录上找到/opt/QtSDK/Desktop/Qt/474/gcc/mkspecs/linux-g++,把它复制粘贴arm-linux-g++
3.将arm-linux-g++里面的qmake.conf中的include(../common/g++.conf)改为include(../common/ge++.conf)
4.在与arm-linux-g++相同的目录中找到common文件夹,在里面将g++.conf复制粘贴为ge++.conf,然后打开ge++.conf,将里面的g++,gcc全部替换为你自己arm编译器对应的g++,gcc
5.最后找到工程的编译目录:qmake youproject.pro -r -spec arm-linux-g++生成Makefile
6.然后make生成可执行文件

到目前还不能直接在QtCreator点小锤子编译,但反正是可以自动生成Makefile了

你可能感兴趣的:(ARM)