RG Nano/開発環境
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[前に戻る>RG Nano]]
*開発環境の準備 [#ye4c36e4]
開発環境はWindowsだけでなくLinuxを使います。私はWindowsの...
また、VirtualBoxにもubuntuをインストールして使っています...
ここではubuntuが既にインストール済みの状態から説明します。~
RGNanoの開発環境としてはFunKeyOSで動作するプログラムを作...
FunKeyOSとAnbernicOSどちらでも動作するようにしたい場合はo...
*開発環境のダウンロードとインストール [#t14e6c60]
以下Linux上での作業になります。~
**make [#t805e2c2]
makeをインストールします。makeはFunKeySDK、MiyooCFW Cross...
$ sudo apt install make~
**Funkey SDK [#ed692a4a]
***ダウンロード [#q2100066]
ホームにFunkey SDKをダウンロードします~
$ cd ~~
$ wget https://github.com/DrUm78/FunKey-OS/releases/downl...
次にダウンロードしたファイルを展開します~
$ tar -zxvf FunKey-sdk-2.3.0.tar.gz~
すると「FunKey-sdk-2.3.0」ディレクトリが作成されます。~
***FunKeySDKの設定 [#y5afd9e1]
展開しただけではFunKeySDKは使えないため使えるように設定し...
これはLinuxを起動する度に実行する必要があります。~
起動時に自動的に設定する事もできるとは思うのですが生憎Lin...
$ cd FunKey-sdk-2.3.0~
$ source FunKey-sdk-2.3.0~
#ref(FunKeySDK1.jpg,,,50%)~
FunKeySDKについて詳しくはこちらをご覧ください。~
https://doc.funkey-project.com/developer_guide/tutorials/...
**MiyooCFW Cross-Compile Toolchain v2.0.0 [#f6fd901c]
optディレクトリにMiyooCFW Cross-Compile Toolchain v2.0.0...
$ cd /opt~
$ sudo wget https://github.com/MiyooCFW/toolchain/release...
次にダウンロードしたファイルを展開します~
$ sudo tar -zxvf miyoo-toolchain-v2.0.0-arm-buildroot-lin...
$ sudo mv arm-buildroot-linux-musleabi_sdk-buildroot miyoo~
***MiyooCFW Cross-Compile Toolchain v2.0.0の設定 [#tfc310...
展開しただけではMiyooCFW Cross-Compile Toolchain v2.0.0は...
まずホームに環境設定ファイルを作ります。~
nanoで以下の内容を打ち込む。作成するのはただのテキストフ...
$ cd ~~
$ nano env-miyoo~
CROSS_ROOT=/opt/miyoo
CROSS_TRIPLE=arm-buildroot-linux-musleabi
SYSROOT="${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot"
PATH="${CROSS_ROOT}/bin:${SYSROOT}/usr/bin:${PATH}"
ARCH=arm
CROSS_COMPILE="${CROSS_TRIPLE}-"
nanoは「ctrl」を押しながら「o」を押すと保存、「ctrl」を押...
作成した設定を以下のコマンドで反映させます。~
これはLinuxを起動する度に実行する必要があります。~
$ cd ~~
$ source env-miyoo~
MiyooCFW Cross-Compile Toolchain v2.0.0について詳しくはこ...
https://github.com/MiyooCFW/toolchain/releases ~
**OpenPackageCreator [#wb3d7d4e]
OpenPackageCreatorはWindows用のアプリケーションなのでWind...
WindowsにOpenPackageCreatorをダウンロードして展開します。~
https://github.com/Harteex/OpenPackageCreator/releases ~
これでRGNano用のプログラムを作成できるようになりました。~
手順としては~
(1) Linux上でプログラムをビルドする~
(2) Windowsで(1)でビルドしたプログラムをOpenPackageCreato...
となります。~
[[前に戻る>RG Nano]]
終了行:
[[前に戻る>RG Nano]]
*開発環境の準備 [#ye4c36e4]
開発環境はWindowsだけでなくLinuxを使います。私はWindowsの...
また、VirtualBoxにもubuntuをインストールして使っています...
ここではubuntuが既にインストール済みの状態から説明します。~
RGNanoの開発環境としてはFunKeyOSで動作するプログラムを作...
FunKeyOSとAnbernicOSどちらでも動作するようにしたい場合はo...
*開発環境のダウンロードとインストール [#t14e6c60]
以下Linux上での作業になります。~
**make [#t805e2c2]
makeをインストールします。makeはFunKeySDK、MiyooCFW Cross...
$ sudo apt install make~
**Funkey SDK [#ed692a4a]
***ダウンロード [#q2100066]
ホームにFunkey SDKをダウンロードします~
$ cd ~~
$ wget https://github.com/DrUm78/FunKey-OS/releases/downl...
次にダウンロードしたファイルを展開します~
$ tar -zxvf FunKey-sdk-2.3.0.tar.gz~
すると「FunKey-sdk-2.3.0」ディレクトリが作成されます。~
***FunKeySDKの設定 [#y5afd9e1]
展開しただけではFunKeySDKは使えないため使えるように設定し...
これはLinuxを起動する度に実行する必要があります。~
起動時に自動的に設定する事もできるとは思うのですが生憎Lin...
$ cd FunKey-sdk-2.3.0~
$ source FunKey-sdk-2.3.0~
#ref(FunKeySDK1.jpg,,,50%)~
FunKeySDKについて詳しくはこちらをご覧ください。~
https://doc.funkey-project.com/developer_guide/tutorials/...
**MiyooCFW Cross-Compile Toolchain v2.0.0 [#f6fd901c]
optディレクトリにMiyooCFW Cross-Compile Toolchain v2.0.0...
$ cd /opt~
$ sudo wget https://github.com/MiyooCFW/toolchain/release...
次にダウンロードしたファイルを展開します~
$ sudo tar -zxvf miyoo-toolchain-v2.0.0-arm-buildroot-lin...
$ sudo mv arm-buildroot-linux-musleabi_sdk-buildroot miyoo~
***MiyooCFW Cross-Compile Toolchain v2.0.0の設定 [#tfc310...
展開しただけではMiyooCFW Cross-Compile Toolchain v2.0.0は...
まずホームに環境設定ファイルを作ります。~
nanoで以下の内容を打ち込む。作成するのはただのテキストフ...
$ cd ~~
$ nano env-miyoo~
CROSS_ROOT=/opt/miyoo
CROSS_TRIPLE=arm-buildroot-linux-musleabi
SYSROOT="${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot"
PATH="${CROSS_ROOT}/bin:${SYSROOT}/usr/bin:${PATH}"
ARCH=arm
CROSS_COMPILE="${CROSS_TRIPLE}-"
nanoは「ctrl」を押しながら「o」を押すと保存、「ctrl」を押...
作成した設定を以下のコマンドで反映させます。~
これはLinuxを起動する度に実行する必要があります。~
$ cd ~~
$ source env-miyoo~
MiyooCFW Cross-Compile Toolchain v2.0.0について詳しくはこ...
https://github.com/MiyooCFW/toolchain/releases ~
**OpenPackageCreator [#wb3d7d4e]
OpenPackageCreatorはWindows用のアプリケーションなのでWind...
WindowsにOpenPackageCreatorをダウンロードして展開します。~
https://github.com/Harteex/OpenPackageCreator/releases ~
これでRGNano用のプログラムを作成できるようになりました。~
手順としては~
(1) Linux上でプログラムをビルドする~
(2) Windowsで(1)でビルドしたプログラムをOpenPackageCreato...
となります。~
[[前に戻る>RG Nano]]
ページ名: