`
izuoyan
  • 浏览: 9220862 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Compile qt-2.3.10

阅读更多
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <style type="text/css"> @font-face{ font-family:"Times New Roman"; } @font-face{ font-family:"宋体"; } @font-face{ font-family:"Symbol"; } @font-face{ font-family:"Arial"; } @font-face{ font-family:"黑体"; } @font-face{ font-family:"Courier New"; } @font-face{ font-family:"Wingdings"; } @font-face{ font-family:"Courier New CYR"; } p.0{ margin:0pt; margin-bottom:0.0001pt; layout-grid-mode:char; text-align:justify; font-size:10.5000pt; font-family:'Times New Roman'; } h3{ margin-bottom:13.0000pt; margin-top:13.0000pt; layout-grid-mode:char; page-break-after:void; text-align:justify; line-height:172%; font-weight:bold; font-size:16.0000pt; font-family:'Times New Roman'; } p.15{ margin-left:42.0000pt; layout-grid-mode:char; text-align:justify; font-size:10.5000pt; font-family:'Times New Roman'; } div.Section0{ margin-top:72.0000pt; margin-bottom:72.0000pt; margin-left:90.0000pt; margin-right:90.0000pt; size:595.3000pt 841.9000pt; }</style>

Compileqt-2.3.10

Compileqt-2.3.10forLinux/i386platform1

Compileqt-2.3.10forLinux/ARMplatform2

Compileqt-2.3.10forLinux/i386platform

#SettingUptheLinux/i386 BuildEnvironment

#!/bin/sh

exportQTEDIR=`pwd`

exportQTDIR=$QTEDIR

./configure\

-shared\

-xplatformlinux-x86-g++\

-qvfb\

-system-jpeg\

-qt-libpng\

-depths16\

-keypad-mode\

-debug

#BuildingforaLinux/i386 TargetPlatform

Make

#RunningQTSoftware

1.RunQVFBandconfigure

qvfb&

2.Runexample

./tutorial/t1-qws

Compileqt-2.3.10forLinux/ARMplatform

#prepare

modifyconfigs/linux-arm-[share/static][-debug]LINKoption

...

SYSCONF_LINK=arm-linux-gcc

...

SYSCONF_LINK_SHLIB=arm-linux-gcc

...

replacearm-linux-gccbyarm-linux-g++

SYSCONF_LINK=arm-linux-g++

SYSCONF_LINK_SHLIB=arm-linux-g++

#SettingBuildPlatformEnvironmentVariablesforSupportingSoftware

SettheQTDIRandQTEDIRvariable

exportQTEDIR=`pwd`

exportQTDIR=$QTEDIR

#SettingUptheLinux/ARMBuildEnvironment

Usesystem'sjpeglibrary

./configure-xplatformlinux-arm-g++-no-opengl-qt-libpng-qt-zlib-no-xft-no-qvfb-L/home/opt/mx21_tools/metrowerks/b56/Embedix/home/salem/project/MX21-b56/build/dev_image/usr/lib-system-jpeg-I/work/qt/include-L/work/qt/lib-ljpeg-no-xkb-shared-release-gif

find.-nameMakefile|xargsperl-p-i-e's/-lqte/-lqte-L\/work\/qt\/lib-ljpeg/g'

#BuildingforaLinux/ARMTargetPlatform

make

#RunningQTSoftware

Mountnfsfilesystem

mkdir/work/nfs

mount-tnfs10.30.32.8:/work/work

cd/work/qt-2.3.10

SetthePlatformEnvironmentVariablesformx21targetplatform

exportQWS_MOUSE_PROTO=

exportQWS_KEYBOARD=MX21

exportQTEDIR=`pwd`

exportQPEDIR=`pwd`

exportQTDIR=`pwd`

exportPATH=$QPEDIR/bin:$PATH

exportLD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/work/mx21/mx21_lib:./

exportLD_LIBRARY_PATH=$QPEDIR/lib:$LD_LIBRARY_PATH

exportQTOPIA_PHONE_DEVICE="sim:localhost"

Runexample

./tutorial/t1-qws

分享到:
评论

相关推荐

    qt-everywhere-opensource-src-5.7.1.tar.gz

    对于Tiny4412,可能需要参数如`-prefix=/path/to/installation -sysroot=/path/to/sysroot -cross_compile=arm-linux-`。 2. **编译**:执行`make`命令,这将编译源代码并生成目标平台的可执行文件和库。 3. **...

    qt-5.9.9-gcc485-libc217-static-qt-xcb.tar.gz

    ./configure -confirm-license -opensource -debug-and-release -static -prefix ../build -no-opengl -nomake tests -no-compile-examples -nomake examples -qt-xcb ———————————————— 原文链接:...

    compile-node-sass-0.0.3.zip

    【标题】"compile-node-sass-0.0.3.zip" 涉及的主要知识点是关于Node.js环境下的Sass编译工具,它允许开发者将Sass或SCSS语法转换成CSS,以便在Web开发中使用。Sass是一种强大的CSS预处理器,提供了变量、嵌套规则、...

    How-to-compile-the-QT-Library.rar_qt 动态库_动态库

    QT库是广受欢迎的跨平台应用程序开发框架,主要用于C++编程。它包含了丰富的图形用户界面(GUI)工具和系统接口,使得开发者可以构建高效、美观的应用程序。在本教程中,我们将深入探讨如何编译QT动态库和静态库。 ...

    qt-resource-compile-in-demo

    一个使用qt resource的例子 将图片资源固化到可执行文件中

    js-conditional-compile-loader-1.0.15.tgz

    【js-conditional-compile-loader 1.0.15】是一个专为JavaScript代码条件编译设计的加载器,用于处理项目中的环境特定代码。在软件开发中,有时我们需要根据不同的运行环境(例如开发、测试和生产)来编译不同的代码...

    QT5.14.2+MSVC2015.docx

    license -debug-and-release -mp -accessibility -platform win32-msvc -qt-zlib -qt-libjpeg -qt-libpng -qt-freetype -opengl dynamic -nomake examples -nomake tests -no-compile-examples -prefix "D:\Qt\Qt...

    v8-compile-cache:需要挂钩以实现自动V8编译缓存持久性

    v8编译缓存 v8-compile-cache附加了一个require钩子,以使用来加快实例化时间。 “代码缓存”是V8进行的解析和编译工作。 中引入了利用V8生成/使用此缓存的。用法添加依赖项: $ npm install --save v8-compile-...

    QT-E移植过程的具体步骤

    ./configure -prefix /your/install/path -sysroot /path/to/your/sysroot -xplatform your-platform-g++ -device your-device -device-option CROSS_COMPILE=your-cross-compiler-prefix -opengl es2 ``` - 参数...

    qtfaststart-java:MIT许可的Java中的qt-faststart(使mp4文件可流式传输)

    qtfaststart-java 适用于Java(MIT)的qt-faststart库(和可执行文件) 什么是qt-faststart?... compile 'net.ypresto.qtfaststartjava:qtfaststart:0.1.0' 执照 MIT许可证。 有关原始源代码的信息 该产品基于qt-

    前端开源库-post-compile-webpack-plugin

    const PostCompileWebpackPlugin = require('post-compile-webpack-plugin'); module.exports = { // 其他Webpack配置... plugins: [ // 在这里添加插件 new PostCompileWebpackPlugin({ // 配置你的自定义...

    elasticsearch-head-compile-after.tar.gz+node-v8.1.2-linux-x64.ta

    标题中的"elasticsearch-head-compile-after.tar.gz"和"node-v8.1.2-linux-x64.ta"分别指的是两个不同的软件组件。首先,Elasticsearch是一个流行的开源搜索引擎和分析平台,广泛应用于大数据检索、日志分析和实时...

    conditional-compile-loader

    conditional-compile-loader conditional-compile-loader 根据设定的参数对 vue、js、jsx 和 css(less, sass 等) 代码进行条件编译。 安装 先安装 conditional-compile-loader npm install -D conditional-compile-...

    QT_compile

    QT源码编译比较啰嗦,需要辅助工具,已经环境变量设置,此工具主要是讲编译需要的不常用工具,以及编译使用到的命令写成批处理,并且有比较详细的说明文档。业主是作者编译时遇到的问题,网上给出的编译都比较老,...

    kotlin-compile-testing,用于测试kotlin和java注释处理器、编译器插件和代码生成的库.zip

    《Kotlin-Compile-Testing:测试Kotlin与Java编译环节的利器》 在软件开发过程中,确保编译器插件、注解处理器以及代码生成的正确性是至关重要的。Kotlin-Compile-Testing库正是为此目的而生,它提供了一个强大的...

    maven-compile-plugin-1.4.0-incubating.jar

    maven-compile-plugin-1.4.0-incubating.jar

    Compile-ARM-MySQL.zip_qt mysql arm

    **文件"Compile ARM MySQL.docx"**: 这个文档很可能详细介绍了上述步骤,包括可能遇到的问题、解决方法以及特定于某些ARM开发板的注意事项。它可能还包含了配置脚本示例、编译选项以及移植过程中的一些最佳实践。 ...

    v8-compile-cache-lib

    v8-compile-cache-lib fork作为API公开,可在其他库和工具中以编程方式使用。 v8-compile-cache-lib附加了一个require钩子,以使用来加快实例化时间。 “代码缓存”是V8进行的解析和编译工作。 中引入了利用V8...

    webpack-post-compile-plugin:一个webpack post编译插件

    webpack-post-compile-plugin 一个webpack post编译插件。 它用于在node_modules中包括后编译模块。 安装 npm i webpack-post-compile-plugin --save-dev 用法 const PostCompilePlugin = require ( 'webpack-post-...

    lazy-compile-webpack-plugin:通过延迟编译动态导入来提高webpack的启动时间

    延迟编译Webpack插件...安装# npmnpm i -D lazy-compile-webpack-plugin# yarnyarn add -D lazy-compile-webpack-plugin用法const LazyCompilePlugin = require ( 'lazy-compile-webpack-plugin' ) ;module . export

Global site tag (gtag.js) - Google Analytics