リンカー入力としての .obj ファイル
リンカー ツール (LINK.EXE) では、COFF (Common Object File Format) の .obj ファイルをリンクできます。
解説
Microsoft では、Common Object File Format を定義するダウンロード可能なドキュメントを提供しています。 詳細について、ダウンロードのリビジョン 8.1 以降。Microsoft Portable Executable and Common Object File Format の指定
Unicode のサポート
Visual Studio 2005 以降の Microsoft Visual C++ コンパイラでは、ISO/IEC の C 規格および C++ 規格で定義されている Unicode 文字の識別子がサポートされます。 以前のバージョンのコンパイラでは、ASCII 文字の識別子しかサポートされていませんでした。 コンパイラおよびリンカーでは、Unicode の関数名、クラス名、およびスタティクス名をサポートするために、.obj ファイルの COFF 記号に Unicode UTF-8 エンコーディングが使用されます。 UTF-8 エンコーディングは、旧バージョンの Visual Studio で使用されていた ASCII エンコーディングと上位互換性があります。
コンパイラおよびリンカーの詳細については、「コンパイラおよびリンカーでの Unicode のサポート」を参照してください。 Unicode 規格の詳細について、構成を参照します Unicode。