C/C++ ビルドのリファレンス

Visual Studio には、C/C++ プログラムをビルドする 2 つの方法が用意されています。 最も簡単 (かつ最も一般的) な方法は、Visual Studio IDE 内でビルドすることです。 もう 1 つの方法は、コマンド ライン ツールを使ってコマンド プロンプトからビルドすることです。 どちらの場合も、Visual Studio や任意のサードパーティ製エディターを使って、ソース ファイルを作成および編集できます。

このセクションの内容

C++ プロジェクトの MSBuild リファレンス

MSVC コンパイラ リファレンス
MSVC コンパイラについて説明します。これは、マシン コードを含むオブジェクト ファイル、リンカー ディレクティブ、セクション、外部参照、関数やデータの名前を作成します。

MSVC リンカーのリファレンス
リンカーについて説明します。これは、コンパイラによって作成されたオブジェクト ファイルのコードと静的にリンクされたライブラリのコードを結合し、名前参照を解決し、実行可能ファイルを作成します。

コンパイラおよびリンカーでの Unicode のサポート

追加の MSVC ビルド ツール
C++ 用の追加のコマンド ライン ツール。

C/C++ ビルド エラー
目次のビルド エラー セクションについて説明します。

C/C++ プリプロセッサ リファレンス
プリプロセッサについて説明します。これは、マクロ、演算子、ディレクティブを変換することによって、コンパイラ用にソース ファイルを準備します。

カスタム ビルド ステップとビルド イベントについて
ビルド プロセスのカスタマイズについて説明します。

C/C++ プログラムのビルド
コマンド ラインまたは Visual Studio の統合開発環境からプログラムをビルドする方法について説明するトピックへのリンクがあります。

MSVC コンパイラ コマンド ラインの構文
開発環境またはコマンド ライン上でのコンパイラ オプションの設定について説明します。

MSVC コンパイラ オプション
コンパイラ オプションの使用に関するトピックへのリンクを示します。

MSVC リンカーのリファレンス
統合開発環境の内部または外部でのリンカー オプションの設定について説明します。

MSVC リンカー オプション
リンカー オプションの使用に関するトピックへのリンクを示します。

BSCMAKE リファレンス
Microsoft Browse Information Maintenance Utility (BSCMAKE.EXE) について説明します。これは、コンパイル時に作成された .sbr ファイルから、ブラウザー情報ファイル (.bsc) を作成します。

LIB リファレンス
Microsoft Library Manager (LIB.exe) について説明します。これを使って、Common Object File Format (COFF) オブジェクト ファイルのライブラリを作成および管理します。

EDITBIN リファレンス
Microsoft COFF Binary File Editor (EDITBIN.EXE) について説明します。これを使って、Common Object File Format (COFF) バイナリ ファイルを変更します。

DUMPBIN リファレンス
Microsoft COFF Binary File Dumper (DUMPBIN.EXE) について説明します。これを使って、Common Object File Format (COFF) バイナリ ファイルに関する情報を表示できます。

NMAKE リファレンス
Microsoft Program Maintenance Utility (NMAKE.EXE) について説明します。これは、記述ファイルに含まれているコマンドに基づいてプロジェクトをビルドするツールです。