QT 静态编译,ubuntu上的QT工程在fedora上运行

来源:互联网 发布:淘宝店主收入排行榜 编辑:程序博客网 时间:2024/04/29 04:59

虚拟机上装了ubuntu和fedora7系统,x86上装的也是fedora7。虚拟机上fedora7编译出来的程序可以在X86工控板上运行。

问题是fedora7装不上QT-CREATOR,下载来的qt-creator-linux-x86-opensource-2.7.0.bin安装时会报库错。我猜是fedora7的版本太低引起的。

fedora7想装好QT静态编译版本。

想出了个办法,在ubuntu上用qt-creator创建工程,把工程复制到虚拟机的fedora7里,终端里进入对应项目路径执行

# /usr/local/Nokia/Qt-4.7.3-static/bin/qmake  把makefile换成静态编译

makeclean

make

完成编译出来的文件有十几M

再把整个文件都复制到X86工控板里,变可以运行程序