GCHコンバーターについて
Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、GCH を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。GCH コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。
プリコンパイル済みヘッダーファイル (GCH) からテキストを抽出
他のファイル形式を "C/C++ プリコンパイル済みヘッダー" ファイル形式に変換するには、GNU Compiler Collection (GCC) または類似のソフトウェアが必要です。
.GCHファイルは、主にGNU Compiler Collection (GCC)のプリコンパイル済みヘッダーファイルだ。開発者はこれを使用して、コンパイル済みの.Hまたは.HPPのC/C++ヘッダーをキャッシュし、コンパイル時間を大幅に短縮する。また、ゲーム業界では、.GCHファイルはWorld of TanksなどのWargaming.netタイトルのGame Client Historyまたはクラッシュレポートファイルとして機能する。
これらのファイルは、表示や共有を目的とする場合には大きなデメリットがある。開発者にとって、.GCHフォーマットは、作成時に使用された正確なコンパイラバージョン、マシンアーキテクチャ、およびコンパイルフラグに完全に依存している。ビルド環境で何かが変更されると、ファイルは使い物にならなくなる。同様に、Wargaming.netの.GCHクラッシュレポートは、内部のデバッグツール専用のゲーム状態データを含む独自のバイナリダンプだ。
このため、標準的なオンラインコンバーターでは.GCHファイルを処理できない。プリコンパイル済みヘッダーを.Hのような読みやすいテキストソースファイルに簡単に変換することはできず、独自のクラッシュレポートを元のソフトウェアエンジンなしで標準の.TXTや.PDFに解析することもできない。
ファイルをドラッグ&ドロップするだけで、フォーマットを識別し、表示し、可能な場合は変換できる。.GCHはクローズドでマシン固有のフォーマットであり、開いたり変換したりするのは困難だが、convert.guruはファイルを検査して埋め込まれたテキストを抽出したり、正確なコンパイラバージョンの文字列を特定したり、生のクラッシュログテキストを表示したりできる。分析によってサポートされている基盤フォーマットや埋め込みフォーマットが検出された場合、表示やさらなる変換が可能になる場合がある。
Convert.Guru はGCHファイルを分析し、正確な形式を検出して、中のテキストを読めるようにします。
ほかのユーザーは TGZ, SED, MO ファイルも変換しました。
GCH ファイルを JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS または SWIFT に変換したい場合は、GNU Compiler Collection (GCC) または「プリコンパイル済みヘッダーキャッシュ」カテゴリの同様のソフトウェアを使用できます。[ファイル] メニューで 名前を付けて保存… または エクスポート… を探してください。
SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS または TS ファイルを GCH に変換するには、GNU Compiler Collection (GCC) または「プリコンパイル済みヘッダーキャッシュ」カテゴリの他の同等のツールを試してください。
Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、GCH を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。GCH コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。