差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
yp-spur:tips:windows-env [2014/10/31 07:15] – [コンパイル環境構築(MinGW+msys)] rpp | yp-spur:tips:windows-env [2023/03/29 15:16] (現在) – 外部編集 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ======Windows環境====== | ||
+ | |||
+ | ===== コンパイル環境構築(MinGW+msys) ===== | ||
+ | Windows環境でCコンパイラgccを利用する主な方法として、MinGWとCygwinがあります。 | ||
+ | |||
+ | YP-SpurはMinGW環境で利用できることを確認しています。 | ||
+ | |||
+ | 以下のページ中の[http:// | ||
+ | |||
+ | | ||
+ | |||
+ | ===== pkg-configのインストール ===== | ||
+ | pkg-configをインストールしておくと、YP-Spur起動時にパラメータファイルのフルパスを指定する必要がなくなります。 | ||
+ | |||
+ | 以下のページから[http:// | ||
+ | |||
+ | | ||
+ | |||
+ | ダウンロードしたファイルを展開しbinディレクトリを、msysをインストールしたディレクトリにコピーすればインストールが完了します。 | ||
+ | |||
+ | ===== YP-Spurのインストール ===== | ||
+ | -ダウンロードしたYP-Spurのパッケージを、msysをインストールしたディレクトリにある、''' | ||
+ | -Windowsのスタートメニューから''' | ||
+ | -以下のコマンドを実行してください。 | ||
+ | < | ||
+ | $ cd ''' | ||
+ | $ ./configure --prefix=/ | ||
+ | $ make | ||
+ | $ make install | ||
+ | </ | ||
+ | ===== ロボットパラメータのインストール ===== | ||
+ | - ダウンロードしたyp-robot-paramsのパッケージを、msysをインストールしたディレクトリにある、''' | ||
+ | - Windowsのスタートメニューから''' | ||
+ | - 以下のコマンドを実行してください。 | ||
+ | < | ||
+ | $ cd ''' | ||
+ | $ ./configure --prefix=/ | ||
+ | $ make install | ||
+ | </ | ||
+ | ===== USBシリアル変換のドライバインストール ===== | ||
+ | [http:// | ||
+ | |||
+ | [http:// | ||
+ | |||
+ | 使用しているWindowsのバージョンにあったドライバをインストールしてください。 | ||
+ | |||
+ | |||
+ | ===== 動作テスト ===== | ||
+ | ==== COMポート番号のチェック ==== | ||
+ | ロボットの電源を入れてから、''' | ||
+ | |||
+ | ''' | ||
+ | |||
+ | ==== サンプルプログラム実行 ==== | ||
+ | 以下の操作をすると、ロボットが動き出しますので、ロボットを広い床に置いてください。 | ||
+ | |||
+ | Windowsのスタートメニューから''' | ||
+ | |||
+ | 1つめのMinGW Shellで以下のコマンドを実行してください。 | ||
+ | |||
+ | $ ypspur-coordinator -p ''' | ||
+ | 2つめのMinGW Shellで以下のコマンドを実行してください。 | ||
+ | $ cd ''' | ||
+ | $ ./run-test | ||
+ | |||