标签:loading libtool nal 目录 32位 如何使用 openssl 工具链 bash
1
2
3
4
5
6
7
|
apt-get install \
autoconf automake autopoint bash bison bzip2 flex gettext\
git g++ gperf intltool libffi-dev libgdk-pixbuf2.0-dev \
libtool libltdl-dev libssl-dev libxml-parser-perl make \
openssl p7zip-full patch perl pkg-config python ruby scons \
sed unzip wget xz-utils g++-multilib libc6-dev-i386 libtool-bin
|
1
2
3
|
$ cd /opt
$ git clone https://github.com/mxe/mxe.git
$ make MXE_TARGETS=‘x86_64-w64-mingw32.static i686-w64-mingw32.static‘ qt5
|
i686-w64-mingw32.static
目录下就在如:我电脑系统64位下编译32位的exe, 而x86_64-w64-mingw32.static
就是编译生成64位的exe.
1
2
|
$ls /opt/mxe/usr/
bin i686-w64-mingw32.static include installed lib libexec share x86_64-unknown-linux-gnu x86_64-w64-mingw32.static
|
英文教程有详细教程如何使用,如:(autotools,CMake,Makefile,QT…),这里贴图记录一下在QtCreator
下的设置.
设置编译器
设置Qt版本
添加Qt Kit
现在就可以在Qt Creator
里的工程下添加这个Kit里了,因为这里只是静态编了Release版本,如果指定为Debug配置,编译会出错的.
### 一些Qt 工程问题
Linux GL 链接库错误.
QMAKE_LIBS_OPENGL -= -lGL
,重新qmake,编译.Release版本加入调试符号
qmake
,编译.带调试信息的exe会长到几十M.
1
2
3
|
QMAKE_CXXFLAGS_RELEASE += -g
QMAKE_CFLAGS_RELEASE += -g
QMAKE_LFLAGS_RELEASE =
|
https://yjdwbj.github.io/2016/09/13/Linux%E4%B8%8B%E7%BC%96%E8%AF%91%E9%9D%99%E6%80%81MinGW%E7%8E%AF%E5%A2%83-%E7%BC%96%E8%AF%91windows%E5%B9%B3%E5%8F%B0Qt%E7%A8%8B%E5%BA%8F/
Linux下编译静态MinGW环境,编译windows平台Qt程序(使用MXE)
标签:loading libtool nal 目录 32位 如何使用 openssl 工具链 bash
原文地址:http://www.cnblogs.com/findumars/p/6251014.html