問題タブ [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.
compiler-construction - wxwidgets setup.h "そのようなファイルはありません"
この問題をGoogleで簡単に検索すると、それが一般的であることがわかります。私の場合、私の人生では解決策を見つけることができません。
wxWidgets Web サイトから Windows 用の wxWidgets 2.8.8 を直接インストールしました。
何かをコンパイルしようとすると (「wxWidgets の最初のプログラム」で説明されているサンプル アプリなど - http://zetcode.com/tutorials/wxwidgetstutorial/firstprograms/ )、次のようになります。
wx/setup.h: そのようなファイルまたはディレクトリはありません
C:\wxWidgets-2.8.8\include と C:\wxWidgets-2.8.8\include\wx の両方をコンパイラ検索リストに含めました。
シンプルであるべきですが、そうではありません! :(
wxWidgets (Code::Blocks など) と統合された IDE を使用しようとすると、同じことが起こります。
それで、助けてください... setup.hが見つからないのはなぜですか?
command-line - $ORIGINを使用してRPATHをCode::Blocks GCCで機能させる方法は?
特別な文字列$ORIGINを含むRPATHを、Code ::BlocksIDEでGCCを使用して構築された実行可能ファイルにリンクしようとしています。指定しました
プロジェクトのリンカオプションにありますが、GCCへのコマンドライン出力が間違っています(わかりやすくするために削除されています)。
Code :: Blocksにこの引数を指定する正しい方法は何ですか?
build-process - プロジェクトにヘッダーファイルを自動的に追加する方法は?
AUX_SOURCE_DIRECTORYを使用してソース ファイルをスキャンする CMake ビルドシステムを、できれば同様のコマンドを使用して、同じディレクトリ内のヘッダー ファイルもスキャンするにはどうすればよいでしょうか。
ドキュメントでこれを行う簡単な方法をまだ見つけられなかったので、(CodeBlocks)プロジェクトファイルを後処理するためのくだらないbashスクリプトができました...
c++ - CodeBlocks での言語 (C/C++) リファレンス/ドキュメントの表示
StackOverflow に関する私の最初の質問...
CodeBlocks を介して言語のリファレンス/ドキュメント マニュアルを表示する方法を知っている人はいますか? 特に C/C++ の場合。
例:
strncpy() の参照を調べたいとします。非常に古い Borland システム (学校で使用しています) では、単語を書いて中クリックすると、その参照が表示されます。また、何らかの方法でマニュアルを閲覧できるとよいでしょう。
私はこれを完全に見落としていますか(Googleも検索しています)、それとも欠落していますか?見つからない場合、オンラインにならずに C マニュアルやリファレンス マニュアルを検索する最も簡単な方法は何ですか?
よろしく!
.net - Logging Application Block を使用して単一のファイルに書き込む複数のクライアント
次のシナリオがあります: 1. .NET UI 側は Logging App Block を使用してフラット ファイルに書き込みます 2. アンマネージド Windows サービスは独自のロガーを使用して 1 と同じファイルに書き込みます。
質問: エントリがログに記録されると、FlatFile TraceListener がそのファイル ハンドルを閉じて、Windows サービスもファイルに書き込むことができるようにする方法はありますか?
ありがとう!
更新: Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Writer.Dispose(); を含めました。これでストリームが閉じられるので、これでうまくいきます。これを行う別の方法があるかどうかは興味深いことです。
Update2: ファイナルノート
P&P は、複数のアプリケーションから単一の MSMQ に書き込むことを提案しています。これにより、Dispose() などを呼び出す必要がなくなります。
makefile - Boost::Jam (bjam) には「質問モード」がありますか?
Boost::Jam で Code::Blocks を使用しています。C::B への最近の更新により、いくつかの新しい「カスタム makefile」コマンドが追加されました。そのうちの 1 つは「再構築が必要かどうかを尋ねる」です。このメッセージによるとmake
、「質問モード」で呼び出すことを意図しています。
-q, --question
''質問モード''。コマンドを実行したり、何も出力したりしないでください。指定されたターゲットがすでに最新の場合はゼロ、それ以外の場合はゼロ以外の終了ステータスを返すだけです。
残念なことに、Boost::Jam のドキュメントでは、そのようなモードについて言及していませんbjam
。このコマンドを使用して回避しました...
...これbjam
により、 errorlevel 1 が強制的に返され ( option が認識されないため-e
)、C::B が常にビルド コマンドを実行するようになりますが、意図したとおりに使用することをお勧めします。
私の質問:そのようbjam
な「質問モード」がありますが、私はそれを見つけられませんでしたか、または Jamfile にそのように機能させる方法がありますか? この-n
オプションは、C::B が「最新のすべてのファイル」と解釈するゼロを常に返すため、機能しません。
c - 実行可能ファイル(Cで記述)を問題なく実行するには、ある種のメモリ制限がありますか?
私はCを使用してプロジェクトを行っており、CodeBlocksは私のIDEです。WindowsVistaがOSです。すでに機能しているコードにいくつかの新しいものを追加しましたが、実行可能ファイルが毎回クラッシュします。コンパイル後もエラーはありません。コンピュータとプログラミングは私の分野ではありませんが、それはある種のメモリ制限と関係があるのではないかと思います(それが存在し、意味がある場合)。私は3つの異なる3Dマトリックス/次元の配列を使用しているので、これを言います。
- 1500x5x2
- 1500x5x12
- 1500x5x200
次に、両方とも次元1500の2つの1D配列がありました。これはすべて正常に機能していました。
すべての次元が1500x5の2Dマトリックス/配列をさらに3つ追加すると、クラッシュし始めました。既存のマトリックスのいくつかにコメントすると、新しいマトリックスは正常に機能しますが、一度に1つしか機能しません。
(ところで、上記で参照されているすべての行列はINT型であり、ポインターとcallocで定義されています)
助言がありますか?
c - Cでバターワースフィルターを実装する必要があります。この機能を備えたライブラリを入手したり、コードを記述したりする方が簡単ですか?
私のプロジェクトはCで、CodeBlocksは私のIDEであり、WindowsVistaで実行しています。データにバターワースフィルターを適用する必要があります。この(および他の)フィルターが組み込み関数として含まれているため、Matlabを使用してこれを自動的に行うことができます。コンピューターとプログラミングは私の領域ではなく、新しいライブラリを「インポート」したことは一度もないので、これを行う方法がわかりません。複雑ですか?そして、私がするのが最善でしょうか?バターワースフィルターのコードを関数として記述しますか?または、ライブラリを「インポート」して、これを実行しますか?(個人的には、それほど複雑でない場合は、ライブラリを取得することをお勧めします。これは、おそらく他のタイプのフィルターもテストできるためです)
perl - ブロックを単純なサイコロの代わりに「or」句として使用するにはどうすればよいですか?
死ぬのではなく、Net::FTP Perl モジュールでの操作の結果を確認したい。
通常、次のようにします。
しかし、このスクリプトで死ぬだけでなく、何か他のことをしたいので、試しました:
しかし、Perl は次のようにコンパイル エラーを訴えます。
これは私のコード フラグメントの 2 番目のログです。
どんな提案でも大歓迎です。
乾杯、
c# - コード ブロックはいつ使用しますか?
C/C++/C# などでコード ブロックを使用するのはいつですか? それらの背後にある理論的な理由は知っていますが、実際のプログラムではいつそれらを使用しますか?
EDIT :switch
変数が同じスコープ内にあるステートメントでそれらを使用していることに気付きました( grr のようなものi
):
など (明確にするために、switch ステートメントでは、余分な中括弧は必要ありません。)
関連している: