[解決済み] SSH経由でリモートプロジェクトをEclipseで作業する
質問内容
以下のような箱があります。
a) Eclipse CDTがインストールされたWindowsボックス。
b) SSH経由でのみアクセス可能なLinuxマシン。
私のプロジェクトをビルドして実行するために必要なコンパイラとハードウェアの両方は、マシンBにしかありません。
Eclipse CDT を使用して、Windows ボックスからそのプロジェクトで "透過的に作業し、IDE 内からリモートでプロジェクトを構築、実行、デバッグできるようにしたいのです。
どのように設定すればよいのでしょうか。
-
ビルドはうまくいくのでしょうか?ローカルなmakefileを書くよりも簡単な解決策があれば教えてください。
rsync
を作成し、リモートの makefile を呼び出して実際のビルドを開始しますか?Eclipseのマネージド・ビルドにそのような機能はありますか? - デバッグはうまくいくのでしょうか?
- できれば - Eclipse CDTのコード索引が機能するか?私はマシンBからマシンAに必要なすべてのヘッダーファイルをコピーし、手動でインクルードパスにそれらを追加する必要がありますか?
どのように解決するのですか?
を試してみてください。 リモートシステムエクスプローラー (RSE)です。これは、まさにあなたが望むことを行うためのプラグインのセットです。
RSE は、現在インストールされている Eclipse にすでに含まれている可能性があります。Eclipse Indigoで確認するには、次のサイトにアクセスしてください。 ウィンドウ > オープンパースペクティブ > その他... を選択し リモートシステムエクスプローラー をクリックします。 オープンパースペクティブ ダイアログを開いて、RSEパースペクティブを開きます。
Eclipse の RSE パースペクティブから SSH リモート・プロジェクトを作成するには。
- 新規接続を定義し、新規接続ダイアログのリモートシステムタイプの選択画面からSSH Onlyを選択します。
- 接続情報を入力し、[完了]を選択します。
- 新しいホストに接続します。(SSHキーはすでに設定されているものとします)。
- 接続したら、ホストの Sftpファイル を選択し、フォルダを選択し リモートプロジェクトの作成 をクリックすると、その項目のコンテキストメニューが表示されます。(リモートプロジェクトが作成されるので、待ちます)。
正しく実行されれば、eclipseのProject Explorerやその他の視点からアクセスできる新しいリモートプロジェクトが存在するはずです。SSH接続が正しく設定されていれば、通常のSSH認証プロセスのオプションとしてパスワードを設定することができます。これで、SSH 経由で Eclipse に接続するリモート・プロジェクトが作成されました。
関連
-
[解決済み】valgrind - サイズ8のブロックが割り当てられた後、アドレス ---- が0バイトになる。
-
[解決済み】式は変更可能なL値でなければならない
-
[解決済み】malloc():メモリ破壊
-
[解決済み】Makefile:1: ***セパレータがありません。停止します。
-
[解決済み] SQLiteのINSERT/per-secondのパフォーマンスを向上させる
-
[解決済み] Eclipseにプロジェクトをインポートした後に「Must Override a Superclass Method」エラーが発生する。
-
[解決済み] Eclipse IDEに「Find in project...」という機能は存在しますか?
-
[解決済み] dexを実行できません。複数の dex ファイルが Lcom/myapp/R$array を定義しています。
-
[解決済み】Javaアプリケーションのリモートデバッグ
-
[解決済み】既存のEclipseプロジェクトをMavenプロジェクトに変換する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Valgrind - strcpyのサイズ1の無効な書き込み
-
[解決済み】変数の警告が設定されているが使用されていない
-
[解決済み】"Expected expression before ' { ' token"(トークンの前に期待される式)。
-
[解決済み】C言語におけるファイルスコープでの可変長配列の変更
-
[解決済み】 error: too few arguments to function `printDay' (C言語)
-
[解決済み】スレッド1:EXC_BAD_ACCESS(コード=1、アドレス=0x0)標準Cメモリ問題
-
[解決済み】argv[]をint型として取得するには?
-
[解決済み】「複数の定義」「最初に定義されたのはここです」エラーについて
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
-
[解決済み] .gitフォルダの縮小方法