FC2カウンター FPGAの部屋 ZYBO 上にインストールしたEclipse でHello World

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

ZYBO 上にインストールしたEclipse でHello World

ZYBO の Ubuntu 14.04 LTS に GDB のGUI フロントエンドをインストール2(Eclipse をインストール)”で ZYBO に Eclipse をインストールしたので、Hello World ができるかどうか?試してみた。

ターミナルから eclipse & でEclipse を立ち上げた。

Workspace Launcher が開いた。Workspace を指定した。
Eclipse_1_160211.png

Eclipse が起動した。
Eclipse_2_160211.png

File メニューから New -> Projcet を選択した。
Eclipse_3_160211.png

New Project ダイアログが表示された。C/C++ -> C Project を選択して、Next > ボタンをクリックした。
Eclipse_4_160211.png

C Project ダイアログで、Project type で Hello World ANSI C Project を選択して、Toolchains から Linux GCC を選択した。Next > ボタンをクリックした。
Eclipse_5_160211.png

Basic Settings はそのまま Next > ボタンをクリックした。
Eclipse_6_160211.png

Select Configuration で、Finish ボタンをクリックした。
Eclipse_7_160211.png

Open Associated Perspective ダイアログが表示された。Yes ボタンをクリックした。
Eclipse_8_160211.png

見慣れたウインドウが表示された。
Eclipse_9_160211.png

Welcome 画面を閉じた。

そう言えば g++ をインストールするのを忘れていたので、
sudo apt-get install g++
でインストールした。
Eclipse_10_160211.png
Eclipse_11_160211.png

プロジェクトをビルドしよう。
Project メニューから Build Project を選択した。
Eclipse_12_160211.png

ビルドが成功して、Hello_World バイナリが生成された。
Eclipse_13_160211.png

Hello_World バイナリを実行してみよう。
Hello_World バイナリを右クリックし、右クリックメニューから Run As -> Local C/C++ Application を選択する。
Eclipse_14_160211.png

下のConsole に「!!! Hello World !!!」が表示された。
Eclipse_15_160211.png

Debug パースペクティブも試してみたが、問題ない。
Eclipse_16_160211.png

Eclipse で行こうと思ったのだが、少しやっていると、下に示すようにkswapd0 の負荷が重くなって、ターミナルの応答も重くなってしまう。。。やはり負荷が重いのかもしれない。メモリが 1GB あれば良いのだが。。。
Eclipse_17_160211.png

ということで、結局、CUI 上で gdb を使うことにした。だいぶ回り道してしまったね。。。
  1. 2016年02月12日 05:28 |
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
http://marsee101.blog19.fc2.com/tb.php/3394-6b107fbb
この記事にトラックバックする(FC2ブログユーザー)