軽量LinuxのC ++開発ガイド

製品開発として、円滑な統合開発環境が不可欠です。ほとんどの時間、開発マネージャは、統合開発環境のも、基礎研究と開発の品質を犠牲にして、製品の需要分析への投資に注力する一様ではありません。もちろん、あなただけの通常、それは深刻な問題を引き起こすことはありませんそう、単一の環境でのプロジェクト、あるいは全くクロス言語の開発ニーズを展開する必要がある場合。しかし、あなたは、異種システムやその他の問題の間の通信を比較的複雑なシステムに直面する必要があります一度。プロジェクトの初期には、統一された統合開発環境のさまざまな部分は非常に重要です。私は一連の記事を紹介し、企業の開発作業で使用するソリューションをご紹介します。もちろん、これらはすべての企業に必ずしも完全には適用できない強力な個人的特徴を、含まれている可能性があり、さらにいくつかのビューは議論の余地があります。ほんの少しのパートナーの関心を探るために、より良いアイデアで役割を果たしていることができるようにしたいです。

メインのデスクトップシステムは、軽量、ブラウザベース、およびLinuxシステムの基盤となる通信開発を含み、現在、私が働いています。Javaの、C ++やJavaScriptなど、使用する言語、。何の需要と分散ビッグデータはありません。その理由は、主に基本的な通信を開発する必要があり、我々はデータの多くは、ハードウェアデバイスを介して直接利用できる持っているので、達成するためにJavaを使用して、アカウントに展開し、開発重視の効率を取って、ビジネスレイヤを完了するために、主な使用C ++のこの部分で働いて、直前ではありませんあまりにも多くの選択肢JavaScriptが最良の選択です。

まず、JavaとCの適応++これら二つの言語で精巧に開発。企業や個人のポジショニングのためとして、私は、開発中のいくつかの経験を持っているこれら二つの主流の言語は素晴らしいのさまざまな機能を実現するための素晴らしい需要のすべての種類に会いました。相対的に言って、小さな基本的な機能モジュールは、運用効率の考慮事項である、私がやってC ++を使用することを好むだろう。そして、業務システムのために、コンポーネントやサービスは、Javaプロジェクトを開発するために10人のチームよりはまだ私の唯一の選択肢である必要があります。それはビジネスや個人のオープンソースであるかどうかは、あなたが特定の開発タスクは、科学的な研究ではなく、需要がより傾斜している直面している、どんなにあなたが自分自身を救い出すことができない原因と泥沼に言語機能の開発を体験するためにバインドされている方法を豊富な開発言語としてCを使用する++。比較では、いくつかのマシンは速く、反復、少ないバグと豊かな生態系と引き換えにパフォーマンスを犠牲にします。そのため、開発エンジニアとして、どのような場合にはマンネリ、新技術や新しい言語に滞在していないだけで1行のコードが必要になる場合があり、簡単に終わっ5年前に解決することができます場合は、タスクにコードの100行を必要とし、その後も古い世代自体に、その後、市場のうちから、それは遠くではありません。

次身近に、LinuxでのC ++開発ツールの多くは、それはVIMとの通例だった、一部の人々はQtCreatorまたは他の厄介なIDEを使用します。そして私は、Microsoftの開発成果物のVisual Studioのコードを使用することをお勧めします、また、それは他の製品と十分に軽量であるよりも柔軟です。唯一の不便は不適切Qtベースの製品を開発するためにそれを使用することです。しかし、私はJavaScriptを使用して、エンド・インターフェースは、より合理的な選択で、以前に対処してきました。

インストールが完了したら、あなたはここで、C ++プラグインを必要とするMicrosoftの公式バージョンをお勧めします。

することができますし、あなたの小さな友人の幸せな仕事が完了した後。だから、どのようにそれをコンパイルしてデバッグするには?実際のVSCには自身がこれらのタスクを達成するために、構成ファイルを提供します。しかし、私はそれを学ぶことをお勧めしません。そうする適応性の広い範囲であなたのプロジェクトになるだろうので、私は、Makefileを経由伝統的な仕事をすることをお勧めします。多くの人々は、開発ツールとしてのLinuxでのvimを使用する理由をお勧めする理由ですが、直接使用のvimのは、開発効率が低すぎます。

最後に、デバッグする方法を教えて。あなたはいくつかのキーワードが答えの多くをポップアップ表示されます、インターネットのLinux VSCのデバッグを検索する場合、私は信じているが、これらは私の好みではありません。私たちは、効率的かつシンプルになるために、開発者を有効にするには、VSC本来の意図がある使用し、余分な構成はあきらめなければなりません。今、私たちは私たちのMakefileとして採用していることを確認し、コンパイラツールは、単に条件のgdbデバッガのバージョンをコンパイルすることによって得ることができます。その後、我々は、特定の方法は、オンラインで生成する、VSCに設定ファイルlaunch.jsonを追加します。そして、「このプログラムは、」生成されたファイル名のMakefileに指定した値に対応しています。

 デバッグブレークポイントにF5。

最後の時間は、コードを提出、唯一のソースファイルと対応するMakefileができます。

おすすめ

転載: www.cnblogs.com/learnhow/p/11707336.html
おすすめ