問題タブ [codelite]

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.

0 投票する
1 に答える
4973 参照

c++ - コードライトでコンパイルしようとしています

このtarballをダウンロードしたところです ... コンパイルしたいので、 trunk/projects/gccで次のような readme を見つけました。

このプロジェクトの Linux GCC および Windows MinGW ビルドは、CodeLite プロジェクト ファイルを介してサポートされています。Codelite は非常にクールなオープン ソースの C++ IDE です。ここで見つけることができます: http://www.codelite.org/他の GCC ビルド方法は積極的にサポートされていませんが、貢献者とメンテナーはサポートを歓迎しています! プロジェクトの svn 書き込みアクセス リストにあなたを追加する方法を確認します。

だから私はcodelite 3.5をインストールし、codeliteでtrunk/projects/gcc/libtheoraplayer.workspaceを開きましたが、プロジェクトを実行しようとしても(再生ボタン)何も起こりません..何か考えはありますか?

とにかく、誰かがその tarball を他の方法でコンパイルする方法を知っていれば、喜んでそれを使用します..configure-make を使用して試しましたが、取得できませんでした..

Ubuntu 11.10

ハビエル

0 投票する
2 に答える
17228 参照

debugging - Codelite デバッガー エラー: gdb が見つかりませんでした! 「gdb」で?

Codelite を使用して、DevCpp を使用して作成したいくつかの C++ プロジェクトをコンパイルしようとしています。私はコンパイラとデバッガについて多くの知識を持っていません..そして、Codeliteでコードをコンパイルしてデバッグしようとするたびに、次のエラーが表示され続けます:

gdb が見つかりませんでした! 「gdb」で

デバッガーの設定をいじってみましたが、何も機能しません。ビルドウィンドウには次のように表示されます。

「mingw32-make.exe」は、内部または外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。

繰り返しますが、それが何を意味するのかよくわかりません。誰かがこの問題の修正を共有してくれませんか? 可能であれば、これらのコンパイラとデバッガの違いについて簡単に説明してくれませんか?

ありがとうございました!

0 投票する
1 に答える
3563 参照

c++ - gdb と codelite を使用して C++ で無限ループをデバッグする

非常に大きなコードがあり、codelite で実行しようとすると、codelite インターフェイスが応答しなくなり、強制終了する必要があります。これは通常、無限ループの場合に発生します。

問題を見つけるためにコードの複数の場所にブレークポイントを配置しようとしましたが、今のところうまくいきません。プログラムの実行を開始してからしばらくすると、実行が停止します。このような無限ループを検出する最良の方法は何ですか? コードライトには「停止」ボタンがありません。

編集: 多くの cout ステートメントを追加することになり、gdb ではなくターミナルで実行可能ファイルを実行しました。これは、プログラムが本当に長い間何をしているかを見つけるのに役立ちました。

0 投票する
1 に答える
1068 参照

c++ - アレイを監視しようとすると、デバッグセッションがフリーズします

私はubuntu12.04を使用しています。私はこれまで、C++スクールプロジェクトのIDEとしてanjutaとcodeliteを使用してきました。ただし、どちらの場合も、1つの問題が発生しました。デバッガーを起動した後、時計のセクションで配列を追加しようとするまで、すべてが正常に機能します。何も表示されず、デバッグを続行しようとするとフリーズし、デバッグセッションを停止する必要があります。変数の監視はうまく機能することを言及する必要があります。

ありがとうございました、

LE:実際、デバッグ機能は大きな配列の場合にのみフリーズします...それはコードライトのバグかもしれません。何か意見はありますか?

0 投票する
2 に答える
4086 参照

macos - OSX (Mountain Lion) で Codelite を使用してコンパイルしようとすると、ヘッダーが欠落する

いくつかのクロス プラットフォーム GUI 環境を試しており、codelite を使用して wxWidgets を評価していますが、最初は行き詰まりました。

私はこれに非常に慣れていません。愚かな質問であれば、そう言ってください。

前提条件は、

  1. OSX マウンテン ライオンの使用
  2. 自作でwxmacをインストール
  3. Codelite をダウンロードし、wxWidgets 実行可能ファイルを作成

GUI プロジェクトを作成してインストールしようとしましたが、多数の欠落ヘッダー エラーが発生します。

私の推測では、これらすべてを含むフォルダーを指定することになりますが、それらがどこにあるのかわかりません。

正直なところ、それが正しいアクションであるかどうかはわかりません。おそらく、何かをインストールまたはセットアップする必要があります。おそらく、自作を使用してソースからインストールするべきではありません

追加した

VZのおかげです。以下のように、ビルド設定の一部を変更する必要がありました。

  1. Settings>BuildSettings>gnu g++>Tools>PATH Environment Variables に設定

/usr/local/bin:/usr/bin:/bin

  1. Compiler、Linker、Shared Object Linkerの設定は全て絶対パスにするので変更

g++

/usr/bin/g++

など。

これは、マシンのセットアップごとに確実に変更されるため、文字どおりには従うべきではありませんが、開始する必要があります。

お役に立てれば。

0 投票する
1 に答える
11232 参照

c++ - CodeLiteフォーマット

私はC++開発にCodeLiteIDEを使用していますが、テキストを正しく選択->フォーマットする方法が見つかりません。

これ:

次のようにフォーマットする必要があります。

コードのブロックを選択し、CodeLite IDEを使用してフォーマットする方法はありますか?

0 投票する
2 に答える
6890 参照

c++ - debugging c++ in codelite

i am setting a break point beside the int x , and setting the ide to the debug mode,but nothing appear in the debugging window when i start debugging ???

should i do something more ?

0 投票する
2 に答える
655 参照

c++ - scons で codelite を使用する

scons プロジェクトの上で codelite を使用するのはどれくらい難しいですか?

どの機能が失われると予想されますか? scons 構成ファイルを使用してプロジェクト ファイルを追跡するように codelite を構成する方法はありますか。

現在、私は Netbeans 7.1 を使用していますが、このツールは LLVM のような複雑なプロジェクトにうまく対応できません。非常に優れたコード補完アーキテクチャ(llvm clangプラグインに依存)を持っているように見えるので、codeliteに興味がありますが、プロジェクト(sconsに基づく)をそれに移行するのがどれほど難しいかわかりません

0 投票する
1 に答える
599 参照

windows - Windows で dll を要求する Codlite を使用してコンパイルされた Wxwidgets プロジェクト

WxWidegts を使用してマルチプラットフォーム デスクトップ アプリケーションを構築しようとしています。IDE として Codlite を使用しています。バージョン情報は

Codlite: リビジョン 5770 WxWidgets: 2.9.4 OS: Windows 7 コンパイラ: g++

問題は、コンパイル後にプログラムを起動しようとすると、wxbase294u_gcc_cl.dll が見つからないというエラーが表示されることです。おそらくデバッグライブラリの問題だと思ったので、ビルド構成をリリースに設定しましたが、それでも同じエラーが発生します。

私の理解では、Wxwidgets は OS にネイティブにビルドされるため、このような大きな dll に依存するべきではありません。dll は Codlite によってインストールされたライブラリに存在しますが、システムはそれを取得していないようです。

VC++ を使用してビルドする必要がありますか? ビルド設定でそれを設定する方法がわからない。

私は長い間 WebApp を使用しており、クロスプラットフォーム開発は初めてなので、間違った方向に進んでいる場合は助けてください。

前もって感謝します。

0 投票する
1 に答える
1337 参照

c++ - Codelite (c++) でプロジェクトをビルドすると、再コンパイルされるファイルが多すぎます

多くのファイルを含む C++ プロジェクトがあります。コードに小さな変更を加えてプロジェクトをビルドすると、大量のファイルが再コンパイルされます。これにより、プロジェクトのコンパイル時間が長くなります。したがって、プロジェクトの構造を改善する方法や、プロジェクトのコンパイル時間を短縮するのに役立つその他の最適化について提案が必要です。また、プロジェクトに変更を加えなくても、再コンパイルされるファイルがいくつかあります。どういうわけか、make はそれらのファイルを再コンパイルする必要がないことを検出しないか、または何か不足している可能性があります。

私のプロジェクトでは、Linux(Ubuntu)でCodeliteを使用しています。言語はC++です。