問題タブ [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 投票する
2 に答える
2742 参照

opengl - openglをcodeliteに接続する

openglでいくつかの3Dプログラムを作成したいのですが、IDECodeliteに正常に接続できていないようです。すべてのファイル(glut.h、glut32.libなど)が正しい場所にあることは確かですが、サンプルコードを入力してプロジェクトをビルドすると、多くの間違いが発生しました。これの唯一の考えられる理由は、私のopenglが私のIDEにまったく接続されていないことだと思います。

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

wxwidgets - Linux で codelite を使用してアーム クロス コンパイルに wxWidgets ライブラリを使用するとエラーが発生する

クロス コンパイラ arm-linux-gnueabi を codelite に追加し、サンプル C プログラムのクロス コンパイルに成功しました。

今、wxwidget サンプル プログラムをクロスコンパイルしようとしています。

最初はsetup.hでエラーが発生していました。

/usr/lib/wx/include/gtk2-unicode-release-2.8/wx/setup.h と /usr/include/wx/setup.h のリンクを作成しました。現在、約159個のエラーが発生しています。参考までにいくつかあげておきます。

ビルド コマンドに追加wx-config --libs wx-config --cxxflagsすると、互換性のあるライブラリ エラーが表示されます。

これらは私が立ち往生しているエラーです..

/usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld: -lwx_gtk2u_richtext-2.8 /usr/lib/gcc/ が見つかりませんarm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld: -lwx_gtk2u_aui-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6 が見つかりません/../../../../arm-linux-gnueabi/bin/ld: -lwx_gtk2u_xrc-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../ が見つかりません../../arm-linux-gnueabi/bin/ld: -lwx_gtk2u_qa-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm が見つかりません-linux-gnueabi/bin/ld: -lwx_gtk2u_html-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ が見つかりませんld: -lwx_gtk2u_adv-2.8 が見つかりません /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld: -lwx_gtk2u_core- が見つかりません2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld: -lwx_baseu_xml-2 が見つかりません。8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld: -lwx_baseu_net-2.8 /usr/lib/gcc が見つかりません/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld: -lwx_baseu-2.8 collect2 が見つかりません: ld が 1 つの終了ステータスを返しました

クロスコンパイラのライブラリをリンクする際に何か間違っていると思います。誰でもこれについて私を助けることができます..私は助けていただければ幸いです..

-前もって感謝します

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

codelite - Codelite でのデバッグ (Ubuntu 12.04)

Ubuntu 12.04 に codelite (v4.1.5770) をインストールしました。

プログラムにエラーがあると、正しくビルドできないことがわかりました。ビルド中は報告しますが、最終的にビルドが完了すると、エラーなしのメッセージが出力されます。

Windowsでそのような状況に直面したことはありません。建物の設定を変えてみましたがだめでした。

では、誰が私に何をすべきかを教えてくれますか? ありがとうございました。

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

c++ - CodeLite アプリのビルド方法

minGW と wxWidget で CodeLite をインストールしました (そう思います)。私はプログラムを C++ でシンプルに、小さく書きました。問題は、[ビルド] メニューをクリックすると、すべてのオプションがグレー表示になることです。

ビルド設定を確認しましたが、問題ないと思いますが、よくわかりません。

CodeLite でプログラムをビルドするにはどうすればよいですか?

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

c++ - codelite 5.1が見つかりません

Ubuntu 12.10 で CodeLite 5.1 を使用する場合:

最小限の QTGui アプリを作成しました。正常に構築され、実行されました。

ウィザードによって main.cpp ファイルに挿入されました - 問題ありません。追加した:

QT docs に従って、プリプロセッサは QString が見つからないことを教えてくれます。プロジェクトのインクルード設定を確認しました-

正しくあります。私は試した:

異なる大文字と小文字の順列を使用すると、すべてうまくいきません。

どうしたの?(これを CodeLite フォーラムにも投稿します)。

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

c++ - CodeLite mingw 4.7.1 で生成される exe サイズを縮小する方法

CodeLite は初めてです

F7を押してプロジェクトをコンパイルするたびに、巨大なexeが生成されます

ショートコードだが900KB

リリースモードに切り替えましたが、まだ問題が残っています。

そして、CMDで同じコマンドラインを自分で試してみましたが、g ++は49 KBしか生成しません

コードライトが使うメイクファイルがカギかな??

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

c++ - OpenSource IDE (codelite) で C++ 11 に移行する方法

Ubuntu QQ で CodeLite 5.1 を使用しています。デフォルトでは、QQ およびその他のツールで以前にインストールされたものに基づいて、gtCC および gt++ ツールチェーンが利用可能です。私は常に gt++ を使用していますが、これは Boost とうまく調和しているようです。

C++ 11 を使用して実行したいのですが、どのような手順を踏む必要がありますか? C++ 11 ライブラリをインストールする必要がありますか?

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

fltk - CodeLite によって作成された Fltk プロジェクトをデバッグできません

CodeLite を使用して Fltk プロジェクトを作成しています。すべて問題ないように見えますが、F5 キーを押してデバッグすると、「Program Received signal SIGSEGV」のヒントで常にクラッシュしました。コールスタックは次のとおりです。

0 0x00401c66 Fl_Widget::Fl_Widget(int, int, int, int, char const*)
1 0x0040a6b1 Fl_Group::Fl_Group(int, int, int, int, char const*)
2 0x004097bf Fl_Window::Fl_Window(int, int, char const*) 3 0x00401415 メイン

CodeBlocks を使用してコードを正常に作成したので、コードに問題はないと確信しています。

ビルドログ、おそらく役立つ:

C:\windows\system32\cmd.exe /c "mingw32-make.exe -j 4 -e -f "CL_TESL_wsp.mk"" ----------プロジェクトのビルド:[ HelloFltk - デバッグ ]- ---------" mingw32-make.exe[1]: ディレクトリG:/CPP/CL_TESL/HelloFltk' g++ -o ./Debug/HelloFltk @"HelloFltk.txt" -L. -LG:/MinGW-4.7.1/lib/ -LG:/FLTK/fltk- 1.3.2/lib/ -LG:/FLTK/fltk-1.3.2/ -LG:/MinGW-4.7.1/lib/ -lgdi32 -lfltk -lfltk_forms -lfltk_gl -lfltk_images -lfltk_z -lgdi32 -lole32 -luuid -luser32 -lcomctl32 mingw32-make.exe[1]: Leaving directoryG:/CPP/CL_TESL/HelloFltk に入る ' 0 エラー、0 警告

新たな局面!! 今日、CodeBlocksを最新バージョンに更新しましたが、同じ問題が発生しました.MinGWのバージョンに関連していると思います...MinGWの新しいバージョンを使用してFLTKを作り直しましたが、どちらも機能しません... CodeLite の MinGW パスを古いものに変更する必要がありますが、それは機能します...最新バージョンを使用できなかったのはなぜですか?

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

c++ - 非常に単純な gtkmm アプリをビルドしようとしたときのコンパイラ エラー:

aptitude を使用して Ubuntu 13.04 に gtkmm 3 をインストールしました (削除したいときにインストールされたものを覚えているので、aptitude が好きです):

codelite 5.1.2 とデフォルトの gtk++ ツール チェーンを使用して、コンパイラにパスを追加しました。

/usr/include/gtkmm-3.0 - gtkmm.h へのパス

GTKMM を使用したプログラミングで最初のサンプル アプリをビルドしようとしました。

gtkmm フレームワーク全体を含む gtkmm.h から発生するいくつかの「インクルード ファイルが見つかりません」エラーを追跡した後、コンパイラ インクルード パスは次のようになります。

そして、すべての地獄がglib.hから解き放たれています:

(gtkmm 2.4を使用しようとしたときにも同じ問題が発生しました)

明らかに、ここで何かが欠けています。私は何を間違っていますか?gtkmm プロジェクトをビルドするには、他に何をする必要がありますか?

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

wxwidgets - Windows と CodeLite 用に wxWidgets を設定するにはどうすればよいですか?

新しい設定を試しています。私は32ビットのWindows 8 Proラップトップを使用しています。MinGW-builds の GCC 4.8.1 をダウンロードしました。LLVM と CLang (トランクの SVN コピーから 3.4+) をコンパイルするために使用しました。どちらも私のPATHにあります。

MinGW/GCC 4.7.1 のコピーが付属している CodeLite 5.2 をダウンロードしました。純粋なコンソール チュートリアルのサンプルは動作しましたが、wxWidgets のサンプルは動作しません。( Quick Startです。) wxWidgets をダウンロードしてインストールしました。(常に良い最初のステップです。) MinGW-4.8.1 でビルドしました。エラー ノートを読み、WXWIN「C:\wxWidgets-2.9.5」とWXCFG「..\build\msw\gcc_mswud」に 2 つの環境変数 (最初はローカル、現在はシステム) を追加しました。(最初はWXCFG絶対パスだと思っていましたが、" %WXWIN%\lib\" に基づいています。) パスにスペースが入らないように、MinGW と LLVM のビルドを "C:\Program Files" から "C:\" に移動しました。

F7でビルドしたときの(まだ)エラー出力は次のとおりです。

ある時点で、コンパイラのステップでエラー メッセージが出力され、次のステップでそれが実際のパラメーターとして解釈されました。(stdout ではなく stderr でエラーを送信する必要がありましたか?)

アップデート

実際の作業に移った後、エラーが発生し、ダウンロードした 4.8.1 を使用する代わりに、CodeLite のダウンロードに付属の MinGW 4.7.1 を CodeLite がまだ使用していることに気付きました。おそらく、検索ディレクトリを 4.8.1 に変更したことで問題が発生したと思われます。全部消してやり直そうかな…。