Eclipseでリモートサーバのプロジェクトを作業する方法(一部調査中)
やりたいこと
ローカルPCのEclipseを使用してリモートサーバの ソースファイルを編集&コンパイル&デバッグしたい
■WindowsPC ■Linuxサーバ
+++++++++++ ++++++++++++++++++++
+ Eclipse+ <-(※)-> + ソース・ファイル +
+++++++++++ ++++++++++++++++++++
※Eclipseのリモートプロジェクト機能で実現
理由
vim+ctagsのタグジャンプ機能ではオーバーロードされた関数や 別クラスで同一メソッド名だと複数候補として表示されてしまう
(Rtagsも考慮に入れたが、難しすぎて断念したため、Eclipseの強力なジャンプ機能を使いたい)自PC(32bit)とコンパイル環境(64bit)でbit数が異なるため WinGW経由でのローカルgccコンパイルが出来ない
自PCのスペックが低いため、VMWare等やVirtualBoxが動かせない
Eclipseのインストール~リモートプロジェクト追加まで
Eclipseのインストール
http://mergedoc.osdn.jp/Eclipseの軽量化
低スペックPCのため、下記URLで解説してくれている設定で軽量化する。
https://shinshin86.hateblo.jp/entry/2017/09/09/080942リモート接続するためのプラグインのインストール
[ヘルプ]→[Eclipseマーケットプレース]→[リモート・システム・エクスプローラー]リモート接続するためのプラグインのインストール
[ヘルプ]→[Eclipseマーケットプレース]→[リモート・システム・エクスプローラー]リモートプロジェクトに追加
リモートシステム接続先を見て、対象フォルダを右クリック→[リモート・プロジェクトの作成]
[ウィンドゥ]→[ビューの表示]→[C/C++プロジェクト]
リモートコンパイル
整理中
リモートデバッグ
整理中
https://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.ptp.rdt.doc.user%2Fhtml%2Fgettingstarted%2Fserver_installation.html http://download.eclipse.org/tools/ptp/updates/luna/