WideStudio for T-Engine

Cỡ chữ: Decrease font Enlarge font

WideStudio for T-Engine là một trong các bộ WideStudio (ngoài WideStudio cho T-Engine còn còn cho BTRON, WinCE, Linux, Win32 …)
cho phép bạn phát triển các desktop application trên T-Engine (desktop application là các ứng dụng kiểu có các cửa sổ, button …)
WideStudio for T-Engine đưa ra các tính năng sau để phát triển application trên T-Engine.

  • Generate T-Engine native binaries that runs much faster
  • Source codes can be shared among other platforms

1. WideStudio for T-Engine Environment Settings

WideStudio for T-Engine sử dụng hệ điều hành Linux hay Windows làm môi trường phát triển khi phát triển application cho T-Engine. Applications phát triển trên Linux hay Windows được truyền (nạp) xuống T-Engine để chạy và debug. Các phần mềm cần thiết để phát triển gồm:

  • (For Linux) Compilers such as gcc/g++
  • Your favorite editor to edit source codes
  • T-Kernel Development Kit (from Personal Media Co. )
  • T-Shell Development Kit (from Personal Media Co. ) *As required*

Với Linux thì sử dụng gcc/g++ đi kèm với phiên bản Linux OS của bạn.
Cả Linux / Window đều cần gcc compiler for T-Engine đi kèm với T-Kernel development kit để phát triển. Phần hướng dẫn dưới đây giả sử rằng T-Kernel/T-Shell development kit được cài đặt ở thư mục (đối với Linux) hay thư mục c:/cygwin/usr/local/te (đối với Windows)

2. Building WideStudio for T-Engine (Linux)

Liên quan đến phiên bản Linux, các libararies can được build từ source codes. Đối với Windows version, T-Engine libraries được đóng gói kèm trong CDROM của development kit, ban không cần phải build libraries nữa.
WideStudio source codes có thể được download với filename dạng ws-vX.XX.X-src.tar.gz từ Internet. (X.XX.X là version numbers):
Source code : http://www.widestudio.org/EE/download.html

Bạn cũng có thể download file cài đặt (binary package):
Win32 Package: http://www.widestudio.org/EE/download-win32.html
Linux Package : http://www.widestudio.org/EE/download-linux.html

Sau khi lấy source file đó từ internet, giải nén nó ra thư mục làm việc:

Code:

cd /work

gzip -cd ws-vX.XX.X-src.tar.gz | tar -xvf -

Việc build WideStudio for T-Engine bao gồm 2 bước. Bước một là build bản thân WideStudio và bước 2 là build T-Engine libraries.

  • WideStudio for T-Engine Library Building

WideStudio có thể build sử dụng gcc/g++ for Linux như sau:

Code:

cd /work/ws-vX.XX-X

./configure

make

Sau khi build WideStudio xong, tiếp tục thực hiện bước 2. Việc build WideStudio for T-Engine library yêu cầu phải set biến môi trường cho T-Engine compiler như sau. Nó được sử dụng trong khi generating T-Engine binaries.

csh:

Code:

setenv BD /usr/local/te

Sau khi set xong biến môi trường, thực hiện:

Code:

cd /work/ws-vX.XX-X/src

make TARGET (specify the TARGET as following chart)


Ví dụ: T-Shell version for SH7751R:

Code:

cd /work/ws-vX.XX-X/src

make te-sh7751r

Nếu việc build không xảy ra lỗi, hãy cài đặt WideStudio như sau:
(thư mục cài đặt mặc định là /usr/local/ws)

Code:

su

cd /work/ws-vX.XX-X

make install

Nguồn: ESPromote.com

Tags: ,

Add to: Add to your del.icio.us Digg this story Add to your Twitter Add to your Google Bookmark Add to your Facebook Add to your MySpace
Số lượt xem: 1542

Gửi nhận xét:comment

 *
 *