編集する:
すべての回答者とコメント作成者のおかげで、しばらく忙しく過ごせるような資料で十分です!
私は最近Linuxに切り替えて、次のソースコードを使用して最初の開発手順を実行したいと思います。
次の行を使用してプログラムをコンパイルして実行することに加えて、
./configure
make
プロジェクトのソースコードを簡単に編集する方法はわかりませんが、デバッグやIDEが提供するすべての機能なしでテキストエディタで手動で編集し、毎回上記の行を入力してテストしました。
他のプロジェクトがあります(例:抗菌剤)プロジェクトに.PROファイルがあり、その目的をすばやく見つけたので、特定のIDE(QT Creatorなど)で編集する方法を見つけました。
ソースコードにIDE関連ファイルが含まれていない場合、IDEでソースコードを実行するにはどうすればよいですか?
答え1
私は通常、vim
またはgvim
式またはインテリジェント。 Eclipseは驚くべきことに他の言語とうまく機能し、主にJavaで動作しますが、プラグインを使用して他の言語にも適用できます。
抜粋
CDTプロジェクトは、Eclipseプラットフォームに基づいて完全な機能を備えたCおよびC ++統合開発環境を提供します。機能には、次のものがあります。さまざまなツールチェーンのプロジェクト作成およびマネージドビルドのサポート、標準制作ビルド、ソースコードナビゲーション、タイプ階層などのさまざまなソース知識ツール、呼び出しグラフ、埋め込みブラウザ、マクロ定義ブラウザ、構文強調機能インクルード、縮小、ハイパーリンクコードエディタのナビゲーション、ソースコードのリファクタリングとコード生成、メモリを含むビジュアルデバッグツール、レジスタと逆アセンブリビューア。
その他のオプション
QTクリエイター- C++で開発中なら試してみることができます。QTクリエイター。私はこれについての実際の経験はありませんが、Eclipseよりも難しくはならず、よく文書化されています。
コードブロック- コードブロックは別のブロックです。スペルコード::ブロック。私はこれについていくつかの経験があり、大丈夫です。しかし、他のものほど人気がないようです。私たちがサポートする内部プロジェクトにこれを使用します。操作が完了します。
カイ開発-カイ開発一度も使わなかったもう一つのことです。
これらのいずれもお客様の要件を満たしていない場合は、次の古い質問から始めます。Linux用C++ IDE?。
また、Programmer SEのWebサイトで次のタイトルのQ&Aを確認してください。Linux での C++ および C 開発 IDE の比較: KDevelop、Eclipse、NetBeans、CodeBlocks、Anjuta [閉じる]。
答え2
ファイルを作成して.pro
Qt Creatorで開くのが簡単であることがわかりました。あなたがしなければならないのは、.cファイルと.hファイルを見つけて.proファイルにパスを入力することだけです。検索 、もう一つのアイデアは、.proファイルをqmake
解析して生成するスクリプトを作成することです。Makefile
答え3
この質問に対する実際の回答はなく、個人的な好みに過ぎません。
多くのプロジェクトには、特定のIDE(例:ファイル*.pro
)などのビルドスクリプトが含まれていますが、ほとんどの場合、[引用符が必要]最も好きなものを選択できます。
ほとんどのIDEは既存のコードのプロジェクトを設定する簡単な方法を提供し、多くのIDEはautotoolsとうまく統合されています(これは./configure && make
autotoolsがタスクで実行するものです)。
したがって、プロジェクトにIDEプロジェクトファイルがある場合は、便利な場合は自由に使用してください。しかし、お気に入りのIDEを見つけて慣れておくことをお勧めします。これにより、一般的に最終的に生産性が向上します。