大物の多くは英語が良くない場合、英語は、すべての後に、インターネットの最新技術は基本的にあそこナッツ曲がっ、プログラマのために非常に重要ではありませんでし話すので、これは、急にやりたいのはなぜ記事の翻訳を翻訳したものです文書は、我々は、最初の手の情報へのアクセスを欠場多くの機会を失うことになる、海外になります。私は少しスパイシーなチキンでしたが、私はまだ夢は国内の兄に沿って低下しているが!
トピックが始まりました。
まず、Linux開発プロジェクトの設立
プロジェクトが作成された後、あなたが使用することができます対Linuxのデスクトップおよびデバイス、サーバ上で書かれたC ++ コードは、使用することができます対これらのマシンは、接続されている管理対コピーは、ソースコードをビルドし、自動的にリモートで、デバッガすることができデバッグとは、プログラムを実行します。含む当社のプロジェクト・システムのサポート、ARMのアカウントに、特定のアーキテクチャ。
第二に、Linuxサーバーへの接続
2.1前提条件
我々は現在、唯一のゴールLinuxのファイルをサポートして構築し、リモートマシンでは、我々は、制限のある特定のLinuxディストリビューションではありませんが、我々はいくつかのツールに依存する必要があります。特に、中のopenssh-サーバー、G ++、gdbのいくつかのgdbserverをこのツール、あなたは自由にそれらをインストールするためのツールの管理者用インストールパッケージを使用することができます。( "openssh-インストールapt-getをsudoを使用したDebianベースのシステムでは、サーバのG ++ gdbのgdbserverを" これらのツールのインストールを完了するためのコマンドを)。
2.2最初の接続
あなたが最初のLinuxマシンに接続するときは、接続情報を入力するように求められます、プロジェクトをビルド(構築)、自動的にプロンプトがトリガされます。
2.3接続の追加および削除
あなたは、検索バーの「接続」、接続管理における接続マネージャでは、ツール - >オプションに行くことができます。同様に、あなたはまた、クロスプラットフォームの接続マネージャ]タブのオプションを見つけることができます。
あなたは適用されている現在のプロジェクトでのインターフェイス接続を変更するには、プロジェクトのプロパティで一般的な設定のリモートビルドマシンのオプションを変更することができます。
第三に、プロジェクトのプロパティ
C ++のコンパイル制御オプションに関連するすべてのプロジェクトproperiesページに表示されている、我々はいくつかのLinux固有の詳細をご紹介します。まず、一般的な設定オプションで、あなたは「/〜/プロジェクト」へのデフォルトセットでリモートルートを見ることができ、私たちは、実際のプロジェクトへのパスのパスを変更することができます。
一般的なオプションでは、我々は出力ディレクトリ(出力パス)および中間体ディレクトリ(真ん中のパス)を設定することができ、我々はまた、私たちの目的のファイルの種類、動的および静的ライブラリの構成タイプ・サポートを生成する構成タイプを変更することができます。
リンカオプショングループ入力オプションでは、我々は静的な依存関係を追加することができます。
あなたは、Linuxサーバ上で同様の打ち上げグラフィカルなアプリケーションを行って完全なものにデバッガにいくつかの追加の事前起動(起動前コマンド)を渡すことができます。
また、リモートコントロールサーバの動作にポストビルドイベントを送信することができます。あなたがコマンドにスーパーユーザー(スーパーユーザー)の下では実行権限をすることはできませんので、この場合、我々は、(のGPIO)GPIOピンを導き出します。