OVMS3/OVMS.V3/components/wolfssl/IDE/MQX/README-jp.md

29 lines
No EOL
1.3 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# MQX向けビルド方法
## 概要
このMakefileはwolfSSLライブラリーとサンプルプログラムをMQX向けにビルドするためのものです。
以下のターゲットを含んでいます。
- wolfssllib: wolfSSL静的ライブラリー
- test: 暗号アルゴリズムのテスト
- benchmark: 暗号アルゴリズムのベンチマーク
- client: TLS クライアントサンプルプログラム
- server: TLS サーバサンプルプログラム
## 準備
- 事前にGCCをインストールしておいてください。
GNU Arm Embedded Toolchain, https://developer.arm.com
- 事前にMQXをインストールしておいてください。
Freescale MQX RTOS 4.1以降, https://www.nxp.com/
Freescale_MQX_4_1/doc/MQX_Getting_Started.pdfをご参照ください。
## 設定
- wolfSSL コンフィグレーションオプション
 <wolfSSL-root>/IDE/MQX/user_settings.hファイルに必要なオプションを追加または削除してください。
- Makefileの設定
MQX_ROOT: MQX のインストールパス
MQXLIB: リンクするMQX ライブラリのパス
CC: コンパイラコマンド
AR: ARコマンド
WOLF_ROOT: Makefileの格納位置を変える場合はこの定義を変更してください