スクリーンショット
- らずぱいのデスクトップで、
- Remminaで、Windows10にRDP接続して、
- OpenGLのプログラムをデバッグ実行し、
- ブレークポイントを張って、
- 停止させたところ。
# いままで書いてきた記事をつかっただけです。。
環境
- Windows10 (64bit)
- Visual Studio 2015 Update 2 (Enterprise)全部入り
- Visual C++ for linux Development : インストールは、こちらの記事から
- Raspberry Pi 2 model B + 8GB microSD + イーサネット接続 + HDMIで外部ディスプレイに接続
- Raspbian Jessie (2016-03-18-raspbian-jessie.zip)
準備: RaspberryPi2
- 2016-03-18-raspbian-jessieのイメージを普段使い慣れたツールで焼く。
- pi/raspberryでログイン
-
使わなそうな大きめのパッケージを削除(
apt-get upgrade
で時間がかかる)例pi@raspberrypi:~$ sudo apt-get autoremove -y wolfram-engine sonic-pi scratch nodered libreoffice-common . . . 0 upgraded, 0 newly installed, 65 to remove and 0 not upgraded. After this operation, 1,214 MB disk space will be freed.
-
初期設定 (
% sudo raspi-config
)-
GL Driver:
9 Advanced Options
=>AA GL Driver
=> <Enable> を選ぶ(OpenGLの描画がはやくなる) - パーティションを広げたり:
1 Expand Filesystem
- ユーザパスワード、タイムゾーン、ホスト名 とかをかえたりする。
-
GL Driver:
再起動
-
パッケージ更新
sudo apt-get update sudo apt-get upgrade
VC++ for LinuxDevelopmentで必要なパッケージ
sudo apt-get install -y openssh-server g++ gdb gdbserver freeglut3-dev
リモートデスクトップクライアントとsamba:
sudo apt-get install remmina
sambaでincludeファイルの共有
前の記事のおまけを設定して、らずぱいの/usr/include
をWindows側から参照できるようにする。お好みのツールなどあれば
sudo apt-get install byobu lsof htop iotop bwm-ng
RDPで Visual C++
- Remmina起動して、Win10にRDP接続、VC++起動。
- 前の記事のVS2015: Getting Startedと同様の手順で進める。
- 上のメニューのとこで、ARMのビルドにするのを忘れないように。
- => 上のようなスクショに。
おまけ
-
ディスク使用量(
raspi-config
で、Expand Filesystem
していない)2016-03-18-raspbian-jessie初回起動直後pi@raspberrypi:~$ df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/root 3747352 3418852 118428 97% / devtmpfs 469688 0 469688 0% /dev tmpfs 474008 0 474008 0% /dev/shm tmpfs 474008 6404 467604 2% /run tmpfs 5120 4 5116 1% /run/lock tmpfs 474008 0 474008 0% /sys/fs/cgroup /dev/mmcblk0p1 61384 20368 41016 34% /boot tmpfs 94804 0 94804 0% /run/user/1000
使わなそうな大きめのパッケージを削除後pi@raspberrypi:~$ df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/root 3747352 2098484 1438796 60% / ...
VCでテスト後pi@raspberrypi:~$ df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/root 3747352 2197652 1339628 63% /