Pi】VSCODE入れてみたらハマった。Hobby地球にも、人にも優しく生きたい。そんな思いで暮らすこと。Pi】VSCODE入れてみたらハマった。World)IDEらしくないけど普通に動かして確認してみる(笑)IDEっぽくやってみますDebugをしてみる。3B+になったのでIDE入れてみるクロス環境が良いなといいつつ。Piも早くなったので、IDEを組み込んでみようかと。I2Cのセンサなんですが、レジスタが公開されてないので、Pythonとかで直打ちもできず。1個だけならうまく動くんですが、I2Cのアドレス変更するとうまく動かない。それをデバッグしてみようかと。NoobsにはGeanyというデバックモードがないIDEが入っているし、エディタは、Leafpad、コンパイラのgccや、デバッガーのgdbも入っています。Piに入りそうなIDEは?Eclipse、VSCODE、Netbeansあたりが、使われていそうですね。ググってみると、どちらかというとクロス環境を作る用の説明が多いです。)で、お手軽にラズパイ用のC/C++開発環境の構築を行いました。この時は、ビルドやデバ...qiita.comその中で、以下の記事を見つけましたので。http://my-web-site.iobb.net/~yuki/2018-03/soft-tool/pi-vscode/my-web-site.iobb.netまずはVSCODEを試してみることにしました。このページのLinuxバージョンに飛ぶとスクリプトがあります。)このコマンドを、コピペしてリターンです。すると・・なんか必要なパッケージが足りないとか言われたのですが。コピペしてインストールしたらVSCODEができてました。OSS-CODEという名前です。すると・・こういう画面が出てきます。gdbでgcc、make、gdbがインストールされます。選択するVSCODE内で、Shell(Bash)が動くようになります。printf("World!\n");};適当なディレクトリ名前をつけて保存します。・・こんなディレクトリを作っておきます。上のディレクトリを指定します。いう新規ファイルを作って、上のソースを入れます。これで、ソースファイルも、一応、gccも動くことが確認できました。次はデバッガが動くか?gccに、次のオプションを付けます。helloworld.cでgdbで動かしてみます。動かして(run)、ブレークして、(n)で一行づつ動かす。