リンカー ツール (LINK.EXE) は、Common Object File Format (COFF) 形式の .obj ファイルを受け入れます。
解説
Microsoft では、Common Object File Format に関する詳しい説明を提供しています。 詳細については、PE 形式に関するページを参照してください。
Unicode のサポート
Visual Studio 2005 以降では、Microsoft MSVC コンパイラは、ISO/IEC C および C++ 標準で定義されているように、識別子内の Unicode 文字をサポートしています。 以前のバージョンのコンパイラでは、識別子内で ASCII 文字のみがサポートされていました。 関数、クラス、静的変数の名前で Unicode をサポートするために、コンパイラとリンカーでは、.obj ファイル内の COFF シンボルに Unicode UTF-8 エンコードが使用されます。 UTF-8 エンコードは、以前のバージョンの Visual Studio で使用されている ASCII エンコードと上位互換です。
コンパイラとリンカーの詳細については、「コンパイラおよびリンカーでの Unicode のサポート」をご覧ください。 Unicode 標準について詳しくは、Unicode の組織をご覧ください。
関連項目
LINK の入力ファイル
MSVC リンカー オプション
Unicode のサポート
コンパイラおよびリンカーでの Unicode のサポート
Unicode 標準
PE 形式