BREW HelloWorld アプリ 〜 SophiaFramework UNIVERSE の使い方 〜
はじめに
HelloWorld アプリを BREW C++ プログラミングします。SophiaFramework UNIVERSE の基本的な使い方が理解できます。
※ソースコードは SophiaFramework UNIVERSE 無料評価版に付属しています。
SFR アプリと SFC アプリ
GUI フレームワークを使うアプリは、アプリクラスが SFRApplication を継承するので SFR アプリと呼びます。 一方、GUI フレームワークを使わないアプリは、アプリクラスが SFCApplication を継承するので SFC アプリと呼びます。
SophiaFramework UNIVERSE リファレンス : SFRApplication / SFCApplication
Hello World アプリ チュートリアル概要
![]() |
テーマ:文字列 "HellWorld" を携帯電話の画面に表示する。所要時間:30 分
前提:
目的:SophiaFramework UNIVERSE の世界を体験してみる!内容: |
※ トラブルシューティング
サンプルアプリコンパイル時にインクルードエラー等が発生する場合
サンプルアプリをはじめとした SophiaFramework UNIVERSE で作られたアプリのコンパイル時に、インクルードファイルが発見できない等の fatal error が発生し、コンパイルできない事があります。
これはVisual Studio に、インクルードファイルやライブラリのパスが正しく設定されていない事が原因です。SophiaFramework UNIVERSE のインストーラが Visual Studio を認識していない、もしくは、何らかの理由でインストールが不完全だった場合に発生します。
対処法
1. インクルード ファイルの確認
[ツール (メニュー)]→[オプション (メニュー)]→[ディレクトリ (タブ)]→[表示するディレクトリ] の項目で [インクルード ファイル] 項目を選択すると下のリストにいくつかの項目が表示されます。
その中に、SophiaFramework UNIVERSE のインストール先のパスが次のように設定されているか確認します。
- C:\Program Files\Sophia Cradle\SophiaFramework\4.1\Include
設定されていない場合は、リストの空き部分をクリックし、各々のパスを手動で設定します。
2. ライブラリ ファイルの確認
[ライブラリ ファイル] 項目を選択すると同様にいくつかの項目が表示されます。
その中に、SophiaFramework UNIVERSE のライブラリのパスが次のように設定されているか確認します。
- C:\Program Files\Sophia Cradle\SophiaFramework\4.1\Library
設定されていない場合は、リストの空き部分をクリックし、各々のパスを手動で設定します。
参考情報 ( SophiaFramework UNIVERSE 技術 FAQ ):





















