問題タブ [map-files]

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

c++ - gcc .map には、libstdc++.so と libcpp.so の両方がリストされます - どちらが文字列、ベクトルなどに使用されますか?

リンカー出力用の私の.mapファイルには両方が含まれており、互換性がないことを読みましたgcclibstdc++.solibcpp.so

どの C++libを選択するかをどのように知るのでしょうか?
この実行可能ファイルが をインスタンス化する場合、.map ファイルにとのstring両方を持つ別の実行可能ファイルに渡します。. . うまくいくでしょうか?libstdc++libcpp

ドキュメンテーションは高く評価されます。

0 投票する
0 に答える
870 参照

angularjs - jsファイルの縮小中に *.min.js.map を削除してもよろしいですか?

JS ファイルの縮小に Visual Studio の WEB ESSENTILS 拡張機能を使用しています。.mapjs ファイルを縮小した後、その js ファイルの縮小バージョンにリンクされた拡張ファイルを取得しています。だから.min.js + .map > .jsファイルのサイズ。そのため、すべての.mapファイルを削除してサイズを縮小することを考えています。生産に支障が出ないか心配です。提案してください!

私の分析:.map私はウェブ上で多くのことを経験し、ファイルが縮小されたファイルのデバッグにのみ使用されること を知りました。しかし、私は人々が次のような質問を投稿しているのを見ました:

  • .map見つからないエラー (404)
  • などなど。

だからこれについてあなたの提案が必要です。

0 投票する
0 に答える
45 参照

c++ - マップ ファイルには、テンプレート関数の最初のインスタンス化のエントリのみが含まれていますか?

ahファイルに次のテンプレート関数があるとします。

そしてa.cppの次のコード

この実行可能ファイルのリンカー (VS で /MAP (Generate Mapfile) オプションを設定) によって生成された.mapファイルを調べると、foo 関数のエントリが 1 つだけ表示されます。

ただし、foo 関数の 3 つの個別のエントリ (インスタンス化ごとに 1 つ) が含まれている必要があると想定していました。Amap でマップ ファイルを表示すると、このエントリが

関数。誰かがエントリがない理由を説明できますか

機能?

ありがとうございました

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

angular - バベル変換で Angular-cli を使用できますか

私のプロジェクトはハイブリッド AngularJS / Angular プロジェクトであり、gulp を使用して Angular 部分で次の変換を実行しています。TS -> ES6 -> BABEL (ES5+) -> Rollup または SystemJS

angular cliを使用してこれをより標準にしたいのですが、angular cliでバベル変換を行う方法が見つかりません。サポートされているプラ​​ットフォームが許す限り、ES6以降に徐々に移行できるようにしたいだけでなく、マップファイルを機能させ続けたい.

Babel を Angular-cli に結び付けて、プロセス全体でマップ ファイルを保持する方法はありますか?

gulp を使用する前にブロッコリー ビルドを試しましたが、すべてのプラグインをマップ ファイルで動作させることができませんでした。Angular Cli はブロッコリーに基づいているため、方法が見つかりません。

助けてください。:)

0 投票する
0 に答える
583 参照

delphi - Delphi を使用してリリースでのみマップ ファイルを生成しますか?

JCLを使用してjdbgファイルを生成し、exeに挿入しています。.dpr ファイルには、次の行があります。

プロジェクト オプション -> リンク、マップ ファイルの設定は次のとおりです。
デバッグ構成 - すべてのプラットフォーム:
マップ ファイル、32 ビット Windows、64 ビット Windows プラットフォームのみ:オフ
リリース構成 - すべてのプラットフォーム:
マップ ファイル、32 ビット Windows、 64 ビット Windows プラットフォームのみ:詳細

デバッグ モードでコンパイルすると、.map ファイルが生成され、デバッグ コンフィギュレーションのリンク オプションが「詳細」になります。

なぜこうなった?どうすればこれを修正できますか? プロジェクトをリリース モードでコンパイルする場合にのみ、マップ ファイルを生成するようにします。