没有合适的资源?快使用搜索试试~ 我知道了~
linux 环境下,安装qt交叉编译环境时,可以选择参数的的详细中文注解
资源推荐
资源详情
资源评论
安装选项:
./configure -prefix /opt/Qt-4.8.6 -embedded arm -xplatform linux-arm-gnueabihf-g++ -depths 16,24,32 -little-endian -no-mmx -no-3dnow -no-sse -no-sse2 -no-glib -no-cups -no-largefile -no-accessibility -no-openssl -no-gtkstyle -qt-freetype -qt-mouse-pc -qt-mouse-linuxtp -qt-mouse-linuxinput -plugin-mouse-pc -fast -qt-gfx-transformed -opensource -confirm-license
以下选项都是可选,通过他们指定安装目录,不指定则用默认目录。选项前标记*的则为系统默认,+则为添加才有效那种
-prefix <dir> ......... 指定安装目录默认在 /usr/local/Trolltech/QtEmbedded-4.X.X
-hostprefix [dir] ..... 指定可扩展的工具库安装路径,默认当前目录
* -prefix-install ........ 指定QT的本地安装. 至
/usr/local/Trolltech/QtEmbedded-4.X.X, 此选项优先于-PREFIX.
以下选项用来指定分开安装不同部分,比如希望将可执行的放在/usr/bin 将库文件放在/lib下等等:
-bindir <dir> ......... 指定可执行文件路径 <dir>(默认 PREFIX/bin下)
-libdir <dir> .......... 指定库文件路径 <dir>(默认 PREFIX/lib)
-docdir <dir> ........ 指定文档路径 <dir>(默认 PREFIX/doc)
-headerdir <dir> .... 指定头文件路径 <dir>(默认 PREFIX/include)
-plugindir <dir> ...... 指定插件路径 <dir> (默认 PREFIX/plugins)
-datadir <dir> ........ 指定QT要使用到的一些数据文件所在路径 <dir> (默认 PREFIX)
-translationdir <dir> . 指定QT程序的翻译文件路径 <dir>(默认 PREFIX/translations)
-sysconfdir <dir> ..... 指定QT的设置文件路径 <dir>(默认 PREFIX/etc/settings)
-examplesdir <dir> .... 指定实例文件, <dir>(默认 PREFIX/examples)
-demosdir <dir> ....... 指定demos的安装路径 <dir> (默认 PREFIX/demos)
可以用这些选项去匹配自己所想要的插件
- buildkey <key> ...... 通过指定的key生成QT库和插件。
./configure -prefix /opt/Qt-4.8.6 -embedded arm -xplatform linux-arm-gnueabihf-g++ -depths 16,24,32 -little-endian -no-mmx -no-3dnow -no-sse -no-sse2 -no-glib -no-cups -no-largefile -no-accessibility -no-openssl -no-gtkstyle -qt-freetype -qt-mouse-pc -qt-mouse-linuxtp -qt-mouse-linuxinput -plugin-mouse-pc -fast -qt-gfx-transformed -opensource -confirm-license
以下选项都是可选,通过他们指定安装目录,不指定则用默认目录。选项前标记*的则为系统默认,+则为添加才有效那种
-prefix <dir> ......... 指定安装目录默认在 /usr/local/Trolltech/QtEmbedded-4.X.X
-hostprefix [dir] ..... 指定可扩展的工具库安装路径,默认当前目录
* -prefix-install ........ 指定QT的本地安装. 至
/usr/local/Trolltech/QtEmbedded-4.X.X, 此选项优先于-PREFIX.
以下选项用来指定分开安装不同部分,比如希望将可执行的放在/usr/bin 将库文件放在/lib下等等:
-bindir <dir> ......... 指定可执行文件路径 <dir>(默认 PREFIX/bin下)
-libdir <dir> .......... 指定库文件路径 <dir>(默认 PREFIX/lib)
-docdir <dir> ........ 指定文档路径 <dir>(默认 PREFIX/doc)
-headerdir <dir> .... 指定头文件路径 <dir>(默认 PREFIX/include)
-plugindir <dir> ...... 指定插件路径 <dir> (默认 PREFIX/plugins)
-datadir <dir> ........ 指定QT要使用到的一些数据文件所在路径 <dir> (默认 PREFIX)
-translationdir <dir> . 指定QT程序的翻译文件路径 <dir>(默认 PREFIX/translations)
-sysconfdir <dir> ..... 指定QT的设置文件路径 <dir>(默认 PREFIX/etc/settings)
-examplesdir <dir> .... 指定实例文件, <dir>(默认 PREFIX/examples)
-demosdir <dir> ....... 指定demos的安装路径 <dir> (默认 PREFIX/demos)
可以用这些选项去匹配自己所想要的插件
- buildkey <key> ...... 通过指定的key生成QT库和插件。
配置选项:
默认的选项(*),可选添加选项(+)
* -release ........... 此选项在编译过程QT会对程序进行优化,在发布软件的时候应该用此选项,是默认选项
-debug ............. 加上此选项编译程序QT不会做出优化,往往在开发过程使用此选项
-debug-and-release . 编译两个版本
-developer-build.... 编译Qt的开发商和连接选项(包括自动测试出口的Qt)
-opensource......... 以开源版本发布程序
-commercial......... 以商业版本发布程序
* -shared ............ 创建和使用共享Qt库。
-static ............ 创建和使用静态的Qt库。
* -no-fast ........... 使用通常的Makefile来编译,是默认选项
-fast .............. 快速编译,除了封装必要的库,部分步骤省略或者用快速的方法处理
-no-largefile ...... 禁用大文件支持。
+ -largefile ......... 支持访问大于4GB的文件
* -no-exceptions ..... 禁用编译器本身对异常的处理
-exceptions ........ 启用编译器本身对异常的处理
-no-accessibility ..
* -accessibility ..... 禁用/启用无障碍支持
-no-stl ............
* -stl ............... 禁用/启用STL支持
-no-sql-<driver> ... 禁用SQL
-qt-sql-<driver> ... 根据需求启用SQL插件(默认全部关闭)
-plugin-sql-<driver> 禁用/启用/启用插件 对SQL的支持
默认的选项(*),可选添加选项(+)
* -release ........... 此选项在编译过程QT会对程序进行优化,在发布软件的时候应该用此选项,是默认选项
-debug ............. 加上此选项编译程序QT不会做出优化,往往在开发过程使用此选项
-debug-and-release . 编译两个版本
-developer-build.... 编译Qt的开发商和连接选项(包括自动测试出口的Qt)
-opensource......... 以开源版本发布程序
-commercial......... 以商业版本发布程序
* -shared ............ 创建和使用共享Qt库。
-static ............ 创建和使用静态的Qt库。
* -no-fast ........... 使用通常的Makefile来编译,是默认选项
-fast .............. 快速编译,除了封装必要的库,部分步骤省略或者用快速的方法处理
-no-largefile ...... 禁用大文件支持。
+ -largefile ......... 支持访问大于4GB的文件
* -no-exceptions ..... 禁用编译器本身对异常的处理
-exceptions ........ 启用编译器本身对异常的处理
-no-accessibility ..
* -accessibility ..... 禁用/启用无障碍支持
-no-stl ............
* -stl ............... 禁用/启用STL支持
-no-sql-<driver> ... 禁用SQL
-qt-sql-<driver> ... 根据需求启用SQL插件(默认全部关闭)
-plugin-sql-<driver> 禁用/启用/启用插件 对SQL的支持
剩余8页未读,继续阅读
资源评论
wang_h_b
- 粉丝: 8
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功