`
ydbc
  • 浏览: 745529 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

qt备忘录

 
阅读更多

1.arm-linux-g++命令找不到:

设置环境变数export PATH=/usr/local/arm/2.95.3/bin:$PATH

2.tmake版本至少需要1.11的问题:

设置还境变量export PATH=$TMAKEDIR/bin:$PATH

3.找不到uuid.hcannot find -lqtopia的问题;

到下载e 2f sprogs-1.35.tar.gz,然后执行:

tar xvzf e2fsprogs-1.35.tar.gz

cd e2fsprogs-1.35

./configure -host=arm-linux -with-cc=arm-linux-gcc -with-linker=arm-linux-ld -enable-elf-shlibs -prefix=/usr/local/arm/2.95.3/arm -linux

make

make install lib/uuid/

e 2f sprogs-1.35/lib/uuid复制到$PWD/qtopia/include

e 2f sprogs-1.35/lib/中的libuuid.a libuuid.so libuuid..so.1 libuuid.so.1.2复制到/armsys2410/qt_arm/qtopia/lib下。

4.lib/libuuid.so.1:could not read symbols:

e 2f sprogs-1.35/lib/libuuid.a , libuuid.so , libuuid..so.1 , libuuid.so.1.2复制到/usr/local/arm/2.95.3/arm-linux/lib.

5./usr/local/arm/2.95.3/arm-linux/bin/ld: cannot find -ljpeg

下载jpegsrc.v6b.tar.gz

tar zxvf jpegsrc.v6b.tar.gz

cd jpegsrc.v6b

./configure --enable-shared

make (得到libtools程序)

./configure --enable-shared

修改生成的Makefile文件:

prefix = $QTDIR (qte的路径)

CC =/usr/local/arm/2.95.3/bin/arm-linux-gcc

AR =/usr/local/arm/2.95.3/bin/arm-linux-ar rc

AR2=/usr/local/arm/2.95.3/bin/arm-linux-ranlib

cp jconfig.doc jconfig.h

mkdir -p /qtarm/qt/man/man1

make

.libs下生成libjpeg.so,libjpeg.so复制/usr/local/arm/2.95.3/bin/arm-linux/lib.

6.helloworld.o: could not read symbols: File in wrong format

make clean

make

7.QT Thread编译错误

原因是:找不到支持线程的库,和QT_THREAD_SUPPORT没有定义,解决方法:在(*.pro)里添加一行CONFIG += thread,在Makefile内和添加-lstdc++


8.针对QT-X11无法增加thread功能(make -f src-
mt.mk)出错部分于错误的guithreads内Makefile中新增-
DQT_THREAD_SUPPORT -D_REENTRANT

分享到:
评论

相关推荐

    Qml写的备忘录

    【Qml写的备忘录】是一个基于Qt框架的项目,利用了Qt的Qml语言来实现类似备忘录的应用功能。Qml是Qt提供的一种声明式语言,它允许开发者以直观、简洁的方式定义用户界面,并结合JavaScript进行逻辑处理。这个项目...

    QT4编写的备忘录软件

    这款备忘录软件是利用QT4库编写的,它体现了QT4在创建桌面应用程序中的灵活性和功能强大性。 首先,QT4提供了丰富的API,使得开发者能够快速构建具有现代用户界面的应用程序。其核心组件包括窗口系统、网络编程、...

    python使用tkinter实现简单有界面的备忘录

    本篇将详细讲解如何使用Tkinter来实现一个简单的备忘录应用,涵盖增、删、改、查的基本功能。 首先,我们需要导入Tkinter库,并初始化窗口。在Python中,可以这样引入Tkinter库: ```python import tkinter as tk ...

    基于Qt和C++开发的桌面弹窗式备忘录源码.zip

    基于Qt和C++开发的桌面弹窗式备忘录源码.zip基于Qt和C++开发的桌面弹窗式备忘录源码.zip基于Qt和C++开发的桌面弹窗式备忘录源码.zip基于Qt和C++开发的桌面弹窗式备忘录源码.zip基于Qt和C++开发的桌面弹窗式备忘录...

    qml.zip_qml_qt qml_备忘录

    【qml.zip_qml_qt qml_备忘录】是一个基于Qt QML技术开发的备忘录应用。QML是Qt框架的一部分,专门用于构建用户界面,它是一种声明式语言,使得UI设计变得直观且高效。这个备忘录应用的设计理念是模仿公告栏,为用户...

    c++MFC编写备忘录,编译运行通过

    《C++ MFC技术在构建备忘录应用中的实践》 C++编程语言以其高效、灵活性和广泛的库支持,成为了开发各种类型软件的首选工具之一。而在Windows平台下,Microsoft Foundation Classes (MFC)库为C++开发者提供了一种...

    记事本备忘录

    标题中的“记事本备忘录”指的是一个软件或应用程序,它结合了传统的文本编辑器(记事本)和备忘录管理功能。在IT领域,这样的应用通常用于记录简单的文字信息,设置提醒,或者作为轻量级的任务管理工具。 在描述中...

    万年历备忘录

    在前端,备忘录的创建、编辑和显示可能通过图形用户界面(GUI)实现,使用诸如Tkinter(Python)、Swing(Java)或Qt(多语言跨平台框架)等库来构建。用户界面应简洁易用,允许用户输入文本、设置提醒、分类备忘录...

    基于Qt的一个日历软件

    占用内存小,可拓展性强,界面优美,功能简洁易懂,用户体验感良好的优势,来满足大部分用户电脑的日历查找和天气查询,以及相关日程建立,同时作为插件,可附加到大型软件中,作为备忘录和日常消息通知等插件功能

    设计模式之备忘录模式(Memento)

    备忘录模式(Memento Pattern)是设计模式中的一种行为模式,主要目的是在不违反封装原则的情况下,保存一个对象的内部状态,以便在需要时能够恢复到先前的状态。这种模式通常用于实现撤销/重做功能或者在游戏中保存...

    事件备忘录用C++语言编写的

    标题中的“事件备忘录用C++语言编写的”意味着这个程序是使用C++编程语言来实现的,C++是一种强大的、面向对象的编程语言,常用于系统软件、应用软件、游戏开发以及各种复杂的编程任务。事件备忘录通常指的是一个...

    beiwanglu.rar_备忘录代码

    【标题】"备忘录代码"指的是一个编程项目,它实现了备忘录功能。备忘录应用程序是常见的软件工具,允许用户记录、存储和管理日常生活中的待办事项、提醒和其他重要信息。在这个“beiwanglu.rar”压缩包中,包含的...

    可用于手机数据库如备忘录.rar

    标题中的“可用于手机数据库如备忘录.rar”表明这是一个与手机数据库管理相关的压缩包,而描述中提到的“SQLiteStudio3.1.1”是这个压缩包的核心工具,它是一个用于管理和编辑SQLite数据库的应用程序,特别适合处理...

    备忘录

    【标题】:“备忘录”涉及的技术点涵盖了图形用户界面(GUI)的元素设计、程序关闭的优雅实现、数据库管理和系统事件监听等多个方面。 【图形按钮】是用户界面设计中的重要组成部分,它允许用户通过点击来执行特定...

    c++设计模式-行为型模式-备忘录模式

    c++设计模式-行为型模式-备忘录模式;qt工程;c++简单源码;备忘录(Memento)模式的定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后当需要时能将该对象恢复到原先...

    基于Qt、C++开发的桌面弹窗式备忘录,帮助您更加自律!.zip

    基于Qt、C++开发的桌面弹窗式备忘录,帮助您更加自律! C++是一种广泛使用的编程语言,它是由Bjarne Stroustrup于1979年在新泽西州美利山贝尔实验室开始设计开发的。C++是C语言的扩展,旨在提供更强大的编程...

    RV1126制作备忘录【QT GUI可视化实战】.zip

    RV1126 QT GUI可视化实战。 在ubuntu或者windows打开desktop/下的QDesktop.pro即可。 若需要测试各个例程,请打开对应文件夹下的xx.pro文件即可。 项目代码可完美编译运行~

    一个可以支持图片输入,视频输入,语音输入,类似于iOS系统自带的备忘录.zip

    一个可以支持图片输入,视频输入,语音输入,类似于iOS系统自带的备忘录,可以定义View输入的强大富文本RichTextView。 软件开发设计:PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、...

Global site tag (gtag.js) - Google Analytics