問題タブ [debug-information]

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 投票する
3 に答える
4050 参照

c++ - -g を指定してコンパイルすると、それ自体でパフォーマンスが低下しますか?

(これは gcc と clang に関する質問ですが、他のコンパイラにも当てはまるかもしれません。)

C または C++ コードをコンパイルし、-gスイッチを使用してデバッグ情報を生成すると、コンパイルされたプログラムのパフォーマンスが何らかの形で低下します...

  1. 最小限の最適化で ( -O0)?
  2. 最大最適化 ( -O3)?

注:実行可能ファイルを解析/ロードする必要があることによるパフォーマンスの低下を意味するものではありません。実行可能ファイルは余分なコンテンツのために大きくなります。実行されるコードを意味します。

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

compilation - CMake を使用して単一のファイルに DebugInfo を追加する

LLVM のソース コードで単一のファイルをデバッグしたい。デバッグ情報を使用してプロジェクト全体をビルドすると、大量のスペースが浪費されるためです。LLVM はビルド システムとして CMake を使用します。単一のファイルに debuginfo を追加するにはどうすればよいですか?