問題タブ [codeblocks]

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 に答える
1136 参照

gtk - Code::Blocks で GTK+ を使用するポータブル C コンパイラ (pcc)

Windows で Code::Blocks を使用して、Portable C Compiler (pcc) で GTK+ プログラムをコンパイルしようとすると、いくつかの問題が発生しました。Code::Blocks でデフォルトの GTK+ プロジェクトをビルドしようとすると、次のエラーが発生します。

p>

同じプロジェクトを gcc で正常にコンパイルしましたが、まだ pcc でコンパイルできません。誰もそれを解決する方法を知っていますか?

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

c++ - QtWorkbench プラグインを使用して Code::Blocks プロジェクトの一部として Qt のユニット テスト モジュールを使用する方法はありますか?

Code::Blocks IDE と QtWorkbench プラグインを使用して Qt プロジェクトを開発しています。Qt のユニット テスト モジュールを利用してコードをテストしたいのですが、オンラインで読んだことによると、これを行う唯一の方法は、qmakeユニット テストごとに新しい「プロジェクト」と makefile を手動で作成することです。次に、そのプロジェクトをビルドして実行します。

プロジェクト全体とテストを統合して、プロジェクトのビルド時に、特に Code::Blocks のコンテキスト内で自動的にビルドおよび実行する方法を知っている人はいますか?

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

c++ - wxWidgetsですべてのマウスイベントをキャッチしない

こんにちは私は、wxSmithプラグインを使用してCode::Blocksで作成されたアプリでMouseOver関数のマウスの動きをキャッチしようとしています。私は不可解な問題に出くわしました。EventTableの関数を呼び出すEVT_MOUSEWHEELは正常に機能しますが、他のすべてのマクロはまったく結果をもたらしません。そして、マウスホイールは本当に欲しいものではありません(私はそれをテストに使用しました...)これはWindows用です。

これが基本的な問題コードです(主に素晴らしいwxSmithプラグインによって生成されます)

MouseMain.h

...およびMouseMain.cpp

MouseApp.h

だから私の大きな質問:EVT_MOTION、EVT_RIGHT_DOWNまたはEVT_RIGHT_DCLICKがEVT_MOUSEWHEELのようにMouseFrame :: MouseOver(wxMouseEvent&event)を呼び出さないのはなぜですか?

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

profiling - プロファイリング ツールを Code::Blocks と統合する簡単な方法はありますか?

私はCode::Blocks (C++ IDE) を使用するのが大好きで、疑問に思いました... Code::Blocks と統合されたコードをプロファイリングするために使用できるツールはありますか?

今は Windows ツールを考えていますが、Linux ツールもいいでしょう。

多分何かのようなものですvalgrindが、Windows用です。

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

c++ - C++ リンカ エラー SDL イメージ - シンボルを読み取れませんでした

私は SDL_Image ライブラリを使用しようとしており、プロジェクトのリンク ライブラリ リストに .so を追加しました (ちなみに、Code::Blocks を使用しています)。

これを行った後、コンパイルに行くと、次のエラーが発生します。

これは何を意味し、どのように機能させることができますか?

編集:gccを使用しています。

ありがとう!

0 投票する
4 に答える
372 参照

c++ - C ++プロジェクトの構造はどうあるべきですか?

私は最近C++の学習を開始し、Ruby環境から来て、プロジェクトを正しくコンパイルできるように構造化するのが非常に難しいことに気付きました。Code:: Blocksを使用していますが、これは素晴らしいですが、欠点は追加すると新しいヘッダーファイルまたはc++ソースファイルは、いくつかのコードを生成します。それはたった3行または4行ですが、これらの行が何をするのかわかりません。まず第一に、私はこの質問をしたいと思います:

これらの行は何をしますか?

2番目の質問は、.hファイルと.cppファイルの両方を#includeする必要があるかどうか、およびその順序です。

私の3番目の質問は、Code ::Blocksと一緒にパッケージ化されたGNUGCCコンパイラーをどこで見つけることができるか、そしてCode ::Blocksなしでそれをどのように使用するかです。私はRubyで慣れているので、メモ帳++のような方法で開発したいと思いますが、C ++がコンパイルされているため、考え方が異なる場合があります(それについてもアドバイスや意見をお聞かせください)

よろしくお願いします。

編集:私はWindows XPを使用しており、高速応答に感謝します。

0 投票する
3 に答える
3344 参照

c++ - winhttp.h をインクルードできません (code::blocks/mingw を使用) c++

winhttp.h をインクルードしようとしましたが、次のエラーが発生しました。

Winhttp.h: そのようなファイルまたはディレクトリはありません

Mingw にはありません。どうすれば追加できますか?

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

ubuntu - code::ブロック CPU スパイク

Ubuntu 9.10 で Code::Blocks 8.02 を使用しています。Code::Blocks を数時間開いたままにしておくと、大量の CPU を消費していることに気付きます。実際にアプリケーションをクリックすると、CPU 使用率がすぐに低下します。他の誰かがこの問題を抱えていますか? 解決策はありますか?

0 投票する
5 に答える
338 参照

c++ - #含む私のexeに〜43 KBを追加する

Code::Blocks を使用してプログラムを作成していますが、インクルード<string>(または<iostream>) すると、exe のサイズが大きくなります。私のプログラムは非常にシンプルで、20kb 未満に抑える必要があります。これは、C++ 標準委員会が古い .h バージョンを .h のない多くの新しいライブラリに交換したためだと確信しています。しかし、〜43kbを追加しないようにするにはどうすればよいですか? 余分なkbを追加しないようにCode::Blocksの設定はありますか、それとも使用できる別のネイティブライブラリがありますか?

0 投票する
5 に答える
1573 参照

c++ - Code::Blocks を使用して 2 番目のモジュールをコンパイルしようとすると、C++ リンカ エラーが発生する

だから私はC++を学ぼうとしていて、ヘッダーファイルを使用するところまで来ました。彼らは本当に私には意味がありません。これの多くの組み合わせを試しましたが、これまでのところ何も機能していません:

Main.cpp:

test.h:

test.cpp:

私がやろうとしていることは非常に単純ですが、ヘッダー ファイルが機能する方法はまったく意味がありません。コード ブロックは、ビルド時に次を返します。

obj\Debug\main.o(.text+0x131)||関数main':| *voip*\test\main.cpp |6|undefined reference to内 testClass::testClass()'| obj\Debug\main.o(.text+0x13c): voip \test\main.cpp|7|`testClass::~testClass()' への未定義の参照| ||=== ビルドが終了しました: 2 つのエラー、0 の警告 ===|

助けていただければ幸いです。または、まともなチュートリアルがある場合は、それも問題ありません(私がグーグルで検索したチュートリアルのほとんどは役に立ちませんでした)