問題タブ [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.
opengl - openglをcodeliteに接続する
openglでいくつかの3Dプログラムを作成したいのですが、IDECodeliteに正常に接続できていないようです。すべてのファイル(glut.h、glut32.libなど)が正しい場所にあることは確かですが、サンプルコードを入力してプロジェクトをビルドすると、多くの間違いが発生しました。これの唯一の考えられる理由は、私のopenglが私のIDEにまったく接続されていないことだと思います。
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 つの終了ステータスを返しました
クロスコンパイラのライブラリをリンクする際に何か間違っていると思います。誰でもこれについて私を助けることができます..私は助けていただければ幸いです..
-前もって感謝します
codelite - Codelite でのデバッグ (Ubuntu 12.04)
Ubuntu 12.04 に codelite (v4.1.5770) をインストールしました。
プログラムにエラーがあると、正しくビルドできないことがわかりました。ビルド中は報告しますが、最終的にビルドが完了すると、エラーなしのメッセージが出力されます。
Windowsでそのような状況に直面したことはありません。建物の設定を変えてみましたがだめでした。
では、誰が私に何をすべきかを教えてくれますか? ありがとうございました。
c++ - CodeLite アプリのビルド方法
minGW と wxWidget で CodeLite をインストールしました (そう思います)。私はプログラムを C++ でシンプルに、小さく書きました。問題は、[ビルド] メニューをクリックすると、すべてのオプションがグレー表示になることです。
ビルド設定を確認しましたが、問題ないと思いますが、よくわかりません。
CodeLite でプログラムをビルドするにはどうすればよいですか?
c++ - codelite 5.1が見つかりません
Ubuntu 12.10 で CodeLite 5.1 を使用する場合:
最小限の QTGui アプリを作成しました。正常に構築され、実行されました。
ウィザードによって main.cpp ファイルに挿入されました - 問題ありません。追加した:
QT docs に従って、プリプロセッサは QString が見つからないことを教えてくれます。プロジェクトのインクルード設定を確認しました-
と
正しくあります。私は試した:
異なる大文字と小文字の順列を使用すると、すべてうまくいきません。
どうしたの?(これを CodeLite フォーラムにも投稿します)。
c++ - CodeLite mingw 4.7.1 で生成される exe サイズを縮小する方法
CodeLite は初めてです
F7を押してプロジェクトをコンパイルするたびに、巨大なexeが生成されます
ショートコードだが900KB
リリースモードに切り替えましたが、まだ問題が残っています。
そして、CMDで同じコマンドラインを自分で試してみましたが、g ++は49 KBしか生成しません
コードライトが使うメイクファイルがカギかな??
c++ - OpenSource IDE (codelite) で C++ 11 に移行する方法
Ubuntu QQ で CodeLite 5.1 を使用しています。デフォルトでは、QQ およびその他のツールで以前にインストールされたものに基づいて、gtCC および gt++ ツールチェーンが利用可能です。私は常に gt++ を使用していますが、これは Boost とうまく調和しているようです。
C++ 11 を使用して実行したいのですが、どのような手順を踏む必要がありますか? C++ 11 ライブラリをインストールする必要がありますか?
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 directory
G:/CPP/CL_TESL/HelloFltk に入る ' 0 エラー、0 警告
新たな局面!! 今日、CodeBlocksを最新バージョンに更新しましたが、同じ問題が発生しました.MinGWのバージョンに関連していると思います...MinGWの新しいバージョンを使用してFLTKを作り直しましたが、どちらも機能しません... CodeLite の MinGW パスを古いものに変更する必要がありますが、それは機能します...最新バージョンを使用できなかったのはなぜですか?
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 プロジェクトをビルドするには、他に何をする必要がありますか?
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 に変更したことで問題が発生したと思われます。全部消してやり直そうかな…。