この機能には vs2015 以降が必要です。例として VS2019 を示します。
VS をインストールする場合、Linux サポートを選択する必要がありますが、すでにインストールされている場合は、VS を変更することでインストールできます。
具体的なプロセス:
まず新しいプロジェクトを作成し
、Linux コンソール アプリケーションを選択し、
場所と名前を選択して作成します
。このようにして、プロジェクトは次の内容のメイン ファイルを作成します。
#include <cstdio>
int main()
{
printf("%s 向你问好!\n", "ThreadPool");
return 0;
}
リモート接続を追加するには、ここをクリックしてください
。Linux には ssh サービスが必要であることに注意してください。通常通り入力してください。
ここで Alibaba Cloud に接続しています。スムーズに接続できるように、 Alibaba Cloud の外部ネットワーク IPを取得する必要があることに注意してください。
注: リモート接続されている Linux には gdb がある必要があります。ない場合は、パッケージ マネージャーを使用してインストールし (Ubuntu では apt-get、CentenOS では yum)、以下を
ダウンロードしてインストールします。
sudo apt-get install gdb
次に、この接続用にいくつかの設定を行う必要があります。
[ツール] -> [オプション] にチェックを入れて、[更新 (初回ダウンロード)] をクリックすると、インテリジェントなプロンプトを表示するコードを作成できます。次に、ヘッダーをダウンロードして更新し、完了するまで待ちます。その後、プロパティ ウィンドウを確認できます。そこには多数の設定があり、必要に応じて設定できます。リモート ルート ディレクトリが
表示
さ
れます
。
このプロジェクトを実行してみます
ブレークポイントを設定した後、このプロジェクトを実行してみ
ましょう 実行結果が表示されていることがわかります。
Linux 側で書かれたプログラムを表示します。
リモート ルート ディレクトリは ~/projects です。
確認するにはこの場所に行きましょう。
これがプロジェクトです。その後、別のレイヤーに進みます。
main.cpp ファイルが表示されます。bin は実行可能プログラムのディレクトリ、obj はキャッシュ ファイルです。
その後、VS を自由に使用して (リモートで) Linux プログラムを作成できるようになります~