欢迎来到天天文库
浏览记录
ID:6684321
大小:3.57 MB
页数:34页
时间:2018-01-22
《armーー上qtopia组込开発》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、不可能への挑戦株式会社日昇テクノロジー 低価格、高品質が不可能?日昇テクノロジーなら可能にするARMシリーズボード上Qtopia組込開発マニュアル株式会社日昇テクノロジーhttp://www.csun.co.jpinfo@csun.co.jp2010/7/18copyright@2010-2011ホームページ:http://www.csun.co.jpメール:info@csun.co.jp34 不可能への挑戦株式会社日昇テクノロジー 低価格、高品質が不可能?日昇テクノロジーなら可能にする·修正履歴NOバージョン修正内容修正日1Ver1.0
2、新規作成2010/07/17※使用されたソースコードはhttp://www.csun.co.jp/からダウンロードできます。※この文書の情報は、事前の通知なく変更されることがあります。※(株)日昇テクノロジーの書面による許可のない複製は、いかなる形態においても厳重に禁じられています。ホームページ:http://www.csun.co.jpメール:info@csun.co.jp34 不可能への挑戦株式会社日昇テクノロジー 低価格、高品質が不可能?日昇テクノロジーなら可能にする第一章 Qtopia開発概要1.1概要Qt(キュート)はC++言語で
3、書かれたアプリケーション・ユーザインタフェース(UI)フレームワークである。GUIツールキットとして広く知られているQtであるが、コンソールツールやサーバのような非GUIプログラムでも広く使用されている。ノキアの一部門Qtデベロップメントフレームワークス社によって開発されている。ライセンスには商用版とオープンソース版があり、現在のオープンソース版のライセンスはLGPL(Qt4.5より)およびGPLである。商用版を購入するとQt商用ライセンス(QtCommercialDeveloperLicense)でソフトウェアを開発することができる。LGPL版は
4、、2009年3月にリリースされたQt4.5から提供され始めた。これによりQtは営利企業にとってもより使いやすいライブラリーとなった。日本ではSRAがQtデベロップメントフレームワークス社のパートナーとなり、関連サービスの販売を行っている。その他に、アイ・エス・ビーもパートナー契約を結んでいる。QtはC++で開発されており、単独のソースコードによりXWindowSystem(Linux,UNIX等)、Windows、MacOSX、組み込みシステムといった様々なプラットフォーム上で稼働するアプリケーションの開発が可能である。またコミュニティーにより多言
5、語のバインディングが開発されており、JavaからQtを利用できるようにしたQtJambi、さらにQtをRuby、Python、Perl、C#などから利用できるようにしたオープンソースのAPIが存在する。このような開発の容易さに加えて高速、スタイリッシュなQtは、オープンソース版、商用版を合わせて、世界中に35万人の開発者がいると言われている。QtはGTK+やMFC等、他の標準的なグラフィックツールキットに比べて、もっとも後発であることもあり、以前から存在するライブラリーのよいところを集めたアーキテクチャーとなっている。そのため、商業アプリケーション
6、での採用例が多い他、オープンソース版も用意されているおかげで、KDEという高品質なデスクトップ環境も開発された。OpenGLやSVG、XMLといった最新技術にも対応している他、日本語を含む多バイト文字入力フレームワークへも対応している。ホームページ:http://www.csun.co.jpメール:info@csun.co.jp34 不可能への挑戦株式会社日昇テクノロジー 低価格、高品質が不可能?日昇テクノロジーなら可能にする1.2商用版の概要商用版のQtにはConsoleEdition、LightEdition、DesktopEditio
7、nの三つの形態があり、以下の違いがある。機能ConsoleEditionLightEditionDesktopEditionQtコアクラス○○○QtGUIクラス ○○ネットワーキング○ ○OpenGL ○データベース/SQL○ ○SVG ○XML○ ○Qt3サポート 部分的○QtDesigner拡張クラス ○単体テストフレームワーク○○○ActiveQt ○1.3オープンソース版GPLまたはLGPLが適用される。LGPLは、バージョン4.5から適用できる。Windowsや多くのUNIX系OS、MacOSX向け、あるいはEmbeddedLin
8、ux、WindowsCE、Symbian(Qt4.6より)向けにパッケージが配布されている。1.4開発環境・デザインツール
此文档下载收益归作者所有