問題タブ [eclipse-cdt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Visual C++ 2008 と g++ の違い
私はC++を学んでおり、 Microsoft Visual C++ 2008 ExpressとEclipse Ganymedeをテストしていたとき、g++コンパイラをデフォルトとして使用していましたが、 VC++の同じコードでエラーが発生し、g++ ではエラーやエラーなしで正常にコンパイルされることに気付きました。警告が出て正常に実行されますが、 VC++構文とg++構文の違いは何ですか? ありがとう!
c++ - 複数の実行可能ファイルを生成するように Eclipse cpp をセットアップする方法
eclipse のクリーン インストールで新しいプロジェクトを作成し、多くのソース ファイルとヘッダー ファイルをソース ディレクトリにインポートしました。
一部のソース ファイルはライブラリであり、一部は main メソッドを持ち、実行可能ファイルにコンパイルされることになっています。
どのソース ファイルが実行可能ファイルであるかを示すにはどうすればよいですか? 別のビルド プロジェクトを作成する必要がありますか?
c++ - Eclipse CDT での C++ のリファクタリング
に記載されているより優れたリファクタリング サポートを利用することを期待して、Galileo リリース (Eclipse 3.5/CDT 5.1) をインストールしました。
Eclipse での C++ リファクタリングのサポート状況はどうなっていますか?
ただし、言及されているすべてのリファクタリング オプションがリストされているわけではありません。リファクタリングに関連するプラグインが表示されない
http://download.eclipse.org/tools/cdt/releases/galileo
http://ifs.hsr.ch/cdtrefactoring/updatesite/リファクタリング サイトからプラグインを直接追加しようとすると、古い依存関係が原因で失敗するため、最新のリリースには最新のリファクタリング機能が必要であると想定しています。
私はこれで正しいですか?
他の人は Eclipse CDT でどのようにリファクタリングしていますか? 人々は他のツールやプラグインを使用していますか?
linux - Eclipse CDT の Linux ボックスでの Windows アプリケーションのクロスデバッグ
Windows から Ubuntu Linux に移行したので、ここで開発環境をセットアップしたいと考えています。問題は私が必要だということです
- Visual Studio に匹敵する C/C++ IDE
- Windows PE バイナリを生成する方法
- Windows PE バイナリをデバッグする方法
最初は Code::Blocks を試しました。ここでは、クロス開発用にセットアップするためのガイドを見つけるので、「Hello World」をコンパイルして Wine で実行することができました。さらに、デバッグも機能しました。
しかし、Eclipse + CDT プラグインははるかに高度な IDE であることがわかりました。私はしばらく時間を費やし、最終的にプロジェクトをコンパイルしてリンクしました。
現在、GDB の MinGW Insight バージョンを Eclipse CDT 内で動作させようとしています。Code::Blocks ガイドで説明されているデバッガーを使用する簡単な方法は、もう機能しません。「セッションの作成中にエラーが発生しました」というメッセージが引き続き表示されます。
だから私の質問は、Eclipse のデバッガー バックエンドとして Wine で MinGW GDB を使用するにはどうすればよいですか? または、Linux->Windows クロス開発に最適な IDE は何ですか?
c++ - EclipseCDT5.xおよびcmake2.6.x
私が見るところによると、cmake2.6.xはCDT4.xをサポートしています。すでにCDT6.xがあります。CDT5.xとcmake2.6.xは少なくとも互換性がありますか?
ありがとうディマ
c++ - Eclipse C++ コンパイル警告の問題
迷惑な問題を示すコードを次に示します。
これは、コンソールビューでの出力です。
問題は、[問題] ビューに 3 つの個別の警告 (警告ワードを含む出力の行) が表示されることですが、実際には 1 つの問題を説明する出力に 4 行あります。
足りないものはありますか?
追加の質問。多分それはEclipseの精神にありますが、ほとんどのIDE(Visual Studio、emacsなど)のようにコンソールビューをクリック可能にする方法はありますか.
ありがとうディマ
c++ - ビルド管理: Eclipse プロジェクトと Eclipse Managed Make プロジェクトの比較
私は Windows で開発を行っており、Eclipse と CDT を使用して C++ アプリケーションを開発しています。
ここで、ビルド管理のために、通常のC++ プロジェクトを作成し、Eclipse がビルドを完全に管理します (適切な引数で g++ コンパイラを呼び出します)。または、マネージド Make C++ プロジェクトを作成すると、Eclipse が Makefile を管理し、その Makefile で make を呼び出します。 (プロジェクトのビルド時) これにより、ビルド プロセスが完了します。
これらのアプローチのいずれかを使用し、他のアプローチを使用しないことの利点はありますか?
編集:私はマネージド Make と標準 Make について話しているのではなく、Make と Eclipse について話しているのです。昨日、Make をまったく含まないシステムで eclipse の下で C++ プロジェクトをコンパイルしようとしましたが、プロジェクトは正常にコンパイルされました。作る?; 私はEclipseを単独で使用できます。
それが私の質問です...
c++ - typedef を使用する場合、Eclipse CDT はオートコンプリートを実行できますか?
私のすべてのコードで、typedef を使用する場合を除いて、Eclipse のオートコンプリート機能は正常に動作しています。
コード例 (someclass.hh):
この場合、オートコンプリートを行うように Eclipse を構成するにはどうすればよいですか? それとも、これは不可能ですか?
Linux 64 ビット用の Ganymede C/C++ (CDT) パッケージを使用しています
c - アクティブなプリプロセッサ シンボルをファイルから Eclipse CDT にインポートする
カスタム makefile を含む C プロジェクトに Eclipse CDT を使用しています。質問739230への回答で提案されている非アクティブ コードの強調表示を使用したいと考えています。アクティブ/定義済みシンボルの自動検出が、makefile で機能しません。代わりに、ビルド ターゲットごとに、アクティブなシンボルをリストするテキスト ファイルを作成しました。
だから私の質問は:
- GUI を介さずにこれらの設定をプロジェクトにロードするにはどうすればよいですか (フォルダー プロパティ -> パスとシンボル -> シンボル)。
- また、シンボルを追加する構成/ビルド ターゲットを選択するにはどうすればよいですか?
.cproject ファイルを直接編集し、次のような行を追加すると機能します。
ただし、GUI を使用して各ビルド ターゲットの最初のキーを作成する場合に限ります。1 回の操作でビルド ターゲットを作成し、シンボルをインポートしたいと考えています。
Eclipse プラグインをゼロから作成するのは、このタスクにとってやり過ぎのように思えます。
これを行うためのよりスマートな方法についてのアイデアはありますか?
eclipse-cdt - Eclipse からではなく、端末から実行すると実行時エラーが発生する
私はEclipse上でコンパイルしてEclipseから正常に実行するC++プロジェクトを持っていますが、ワークスペースディレクトリ内のターミナルから実行しようとすると、次のエラーが発生します:
./my_project: 共有ライブラリの読み込み中にエラーが発生しました: libstdc++.so.3: 共有オブジェクト ファイルを開けません: そのようなファイルやディレクトリはありません
何が問題になる可能性がありますか?