==================================================================
①windowsでのtello開発環境(go言語)
開発ディレクトリー d:\go コマンドプロンプトでもmsys2(UNIX コマンド実行環境)でも両方操作しやすい為シンプルに。 ------------------------------------------------------------ go言語install場所(api,bin,lib etc) c:/go あまりここではこだわらない ------------------------------------------------------------ MSYS2(Windows上で動くUnix環境:Windows上でgccやvim、gitを使える) MSYS2 + MinGW コマンドプロンプトで操作するよりMSYS Shellの操作の方が楽ちんである Msys2:Windowsでコマンドラインの環境を使える MinGW(Minimalist GNU for Windows):GCCなどの開発環境をWindowsで利用できる c:/msys64 : MSYS2 (64bit) c:/msys64/mingw64 : MinGW-w64 (64bit) c:/msys64/mingw32 : MinGW-w64 (32bit)
------------------------------------------------------------ go言語ソースの場所(src) C:\Users\xxxxf\go\src ------------------------------------------------------------ windows画面のモニター画面にする MPlayer for Windows パス:c:/Program Files (x86)/MPlayer for Windows ------------------------------------------------------------ joystickを使う gccが必要:install場所 c:/msys64 パス:c:/msys64/mingw64/bin; ------------------------------------------------------------ パスについて コマンドプロンプトで使用するパスとUNIXで使用するパスが違うため、両方設定した方が良い msys2を使う場合はunix環境であるため、 c:/msys2/etc/profile ファイルを開き、末尾に PATH=$PATH:~ と export PATHを追加する PATH=$PATH:/c/Go/bin PATH=$PATH:/c/"Program Files (x86)"/"MPlayer for Windows" PATH=$PATH:/c/"Program Files (x86)"/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin PATH=$PATH:/c/"Program Files"/CMake/bin PATH=$PATH:/c/"Program Files"/ffmpeg-20190508-1810319-win64-static/bin PATH=$PATH:/c/Users/k-inf/go/src/gocv.io/x/gocv PATH=$PATH:/c/opencv/build/bin export PATH ②開発/実行方法 1.コマンドプロンプトを立ち上げる(ここではコマンドプロンプト使用) 2.d:\goに移動 3.ソースファイルを作成する(test.go)
注意:漢字使用の場合はファイルのエンコードをUTF-8にすること
=========== d:\go>type test.go package main import "fmt" func main(){ fmt.Printf("hello, hello\n") } =========== 4.コンパイルしてみる =========== d:\go>go build test.go d:\go> d:\go>dir test.* ドライブ D のボリューム ラベルは OS-SSD_D です ボリューム シリアル番号は D21F-1050 です d:\go のディレクトリ 2019/05/09 09:35 2,073,088 test.exe 2019/04/19 12:15 85 test.go 2019/04/19 10:51 494 test.txt 3 個のファイル 2,073,667 バイト 0 個のディレクトリ 129,985,961,984 バイトの空き領域 =========== 5.実行する(go言語のテスト) =========== d:\go>test.exe hello, hello =========== 6.実行する(telloを飛ばす) =========== 6.1.telloと接続する ① telloの電源オン ② PCのwifiでtelloを選択&接続 6.2.飛ばす ① コマンドプロンプトにて実行する d:\go>tello001.exe d:\go> d:\go>test.exe