Author: Mu Yu, huaqing visionary embedded college lecturer.
Today, in the design of embedded products graphical user interface, the use of the main tools are as follows:
1. qt/embedded
Qt is a cross-platform, C + + graphical interface application framework released by Trollt
Embedded Linux and 51/430/stm32 Embedded development of the Difference and Association summary: Microcontroller series: 8051, MSP 430, STM32 f0-3 (ARM cortext m0-m3 series), etc.The main feature is that there is no memory management unit, no Linux operating system with virtual memory, only bare-metal programs or a Ucos
dynamic library of Demo,examples are still available, install two version will not spend too much time, not the two worlds? Long story short, now say the installation step.1. Download the Qt-everywhere source package online,If you just want the library, you can also find the version you need at the following URL.http://www.qtcn.org/bbs/read.php?tid=10752. Unzip to your target directory3. Select the part to compile via configure.You can modify the qt_
, such as X Server, Graphic Library (underlying drawing function Library), Toolkits, Window Manager, and Internationalization (I18N). For details, see the link ).
The author believes that although the X-rack architecture is good, it is not very suitable for Embedded environments, because the actual work is too huge, so many embedded Linux GUI systems will merge
of embedded Linux from a NDT project;6. Install Sogou Input Methodfrom the Sogou Input method website Download x64 Sogou Input Method Deb installation package, double-click, you can install the Sogou input method in Ubuntu;This input method is not available in Qt creator because Qt creator uses the FCITX IME framework
dynamic library of Demo,examples are still available, install two version will not spend too much time, not the two worlds? Long story short, now say the installation step.1. Download the Qt-everywhere source package online,If you just want the library, you can also find the version you need at the following URL.Http://www.linuxidc.net/thread-2237-1-1.html2. Unzip to your target directory3. Select the part to compile via configure.You can modify the
This is the graduation brother's Virgo blog, I hope you do not spray!!!Due to the needs of the laboratory project, graduating brother began to study Python at 9 o ' Night (2014/11/05). Oneself a bit obsessive-compulsive disorder, install what software all request new, so give oneself windows to install a Python3.3 (also bury a thunder for oneself). Before I installed Python-2.7.3 on a Linux machine, I didn't think much of it, thinking that the Python
configured successfullyIn addition, I have some small ideas and suggestions for embedded Linux development:1. Getting started requires knowledge and skills that are progressively understood:-------> will use Linux (this is the most basic)-------> Understanding some of the commands in the cross compiler (ARM-LINUX-GCC,
Recently began to learn embedded Linux development, for embedded I was completely novice, but I still want to write something, to the later people to make a reference, so that some people less take detours.
1. Install the basic development environment under the host Linux:
$ sudo apt-get install build-essential
$ sud
Zhongguancun library building held the road of embedded development, embedded system Linux kernel research expert Wang Hong Hui to -- Linux general technology-Linux programming and kernel information, below is the details to read. The time is, January 1, April 11, with a fiv
recently bought a flight ok6410 Development Board, so in which build qt4.8.6 operating environment. Spent two or three days, mainly on the Linux system unfamiliar, on some issues linger for a long time, here to do some process notes. Burn Write Arm-linux system , according to the official Infineon User manual successfully for the Development Board burning wrote U-boot, kernel3.0.1, and rootfs.yaffs (all by
Gtk + and x Analysis for Embedded linux systems-Linux general technology-Linux programming and kernel information. For details, see the following. In Embedded Linux, there are many GUI systems, including
A series of articles composed of two articles mainly explain how to add Web Support to embedded Linux smart device applications. Section 1st describes how to provide support for conventional web functions on devices. This article is part 1, which focuses on how to enable web programs running on embedded devices to support unique features of devices. This document
Author: Kong defeng
Date: 2005-11-23
-- Directory --1. Introduction2. Preparations2.1 goals2.2 Software Package2.3 establish environment3. PC platform Compilation3.1 compile QT3.2 compile qtopia3.3 test qtopia4. Cross-Compilation of the Target Platform4.1 cross-compile QT4.2 cross-compile qtopia5. Port Related device interfaces in QT5.1 mouse5.2 Touch Screen6. Port Related device interfaces in qtopia6.1 Power Management Device7. Write and transplant the QT
, you can uninstall using the following command:$ sudo umount/mnt QT4 porting to s3c2410 platform1. Development platform: Ubuntu 8.10, Cross compiler version 3.4.5 (ARM-LINUX-GCC), qt-embedded-linux-Opensource-src-4.4.3.tar.gz.2. Target platform: s3c2410,320*240 touch screen, linu
I. Exam description1. Test requirements:(1) master the basic knowledge of Linux systems;(2) master the procedures and methods for program design and development in Linux;(3) Master programming in Linux Shell;(4) Master how to build an embedded Linux system;(5) master the boo
My system for Ubuntu14.04, with Apt-get installed the implementation of OpenGL MESA,QT is the official website to download the run file to install.OK, now two are all there, so try to write OpenGL code under QT.Before trying to paste the code in vim and then compile, the test succeeds is a statement containing one of the following compilation options.1 GCCBut directly paste the code into the QT creator Clic
Article Title: GTK + and X Analysis Applied in Embedded Linux systems. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
In
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.