次の方法で共有


NMAKE のエラーと警告 (Uxxxx)

このセクションでは、NMAKE ビルド ツールによって生成されるエラーと警告について説明します。 NMAKE のエラーと警告は、Uxxxx という形式です。ここで、xxxx は 4 桁の数字です。

重要

Visual Studio のコンパイラとビルド ツールからは、さまざまな種類のエラーと警告が報告されます。 エラーや警告の検出後、ビルド ツールではコードの意図が仮定され、処理の続行が試行されるため、さらに多くの問題が同時に報告されることがあります。 ツールによるこの仮定が誤っていると、それ以降のエラーや警告がプロジェクトに適用されない場合があります。 プロジェクト内の問題を解決するときは、必ず、報告された最初のエラーまたは警告から開始し、多くの場合はリビルドしてください。 1 つの修正により、後続の複数のエラーが解決される場合があります。

Visual Studio の特定の診断メッセージのヘルプを見るには、[出力] ウィンドウで選択し、F1 キーを押します。 Visual Studio によって、そのエラーのドキュメント ページが開きます (存在する場合)。 ページの上部にある検索ツールを使用して、特定のエラーまたは警告に関する記事を検索することもできます。 または、ツール別のエラーと警告の一覧を参照し、このページの目次に入力します。

Note

すべての Visual Studio エラーまたは警告が文書化されているわけではありません。 多くの場合、診断メッセージでは利用可能なすべての情報が提供されます。 このページに移動し、エラーまたは警告メッセージに追加の説明が必要であると思う場合は、このページのフィードバック ボタンを使用してお知らせください。 エラーまたは警告が間違っていると思われる場合、またはツールセットに別の問題が見つかった場合は、Developer Community サイトで製品の問題を報告してください。 また、フィードバックを送信し、IDE 内でバグを入力することもできます。 Visual Studio でメニュー バーに移動し、[ ヘルプ] > [フィードバックの送信] > [問題の報告] を選択するか、[ ヘルプ] > [フィードバックの送信] > [機能の提案] を使用して提案を送信します。 コンパイラ エラー トピックがいくつか作成されましたが、これらはコンパイラによって出力されず、代わりにこのページにリダイレクトされるようになりました。

Microsoft Q&A C++ フォーラムでは、エラーと警告に関する追加のサポートが表示される場合があります。 または、Visual Studio C++ Developer Community サイトでエラーまたは警告番号を検索します。 Stack Overflow でソリューションを検索することもできます。

その他のヘルプとコミュニティ リソースへのリンクについては、Visual C++ のヘルプとコミュニティに関するページを参照してください。

NMAKE の致命的なエラー

エラー メッセージ
NMAKE の致命的なエラー U1000 構文エラー : ')' がマクロ呼び出しで見つかりません
NMAKE の致命的なエラー U1001 構文エラー : マクロ内の無効な文字 'character'
NMAKE の致命的なエラー U1007 名前に二重引用符を使用できない
NMAKE の致命的なエラー U1023 式の構文エラー
NMAKE の致命的なエラー U1033 構文エラー : 'string' unexpected
NMAKE の致命的なエラー U1034 構文エラー: 区切り記号がありません
NMAKE の致命的なエラー U1035 構文エラー: ':' または '=' の区切り記号が必要です
NMAKE の致命的なエラー U1036 構文エラー: '=' の左に名前が多すぎます
NMAKE の致命的なエラー U1045 起動に失敗しました : メッセージ
NMAKE の致命的なエラー U1050 メッセージ
NMAKE の致命的なエラー U1051 メモリ不足
NMAKE の致命的なエラー U1052 ファイル 'filename' が見つかりません
NMAKE の致命的なエラー U1055 環境領域の不足
NMAKE の致命的なエラー U1056 コマンド プロセッサが見つかりません
NMAKE の致命的なエラー U1059 構文エラー : '}' が依存で見つかりません
NMAKE の致命的なエラー U1064 MAKEFILE が見つからず、ターゲットが指定されていません
NMAKE の致命的なエラー U1065 無効なオプション 'option'
NMAKE の致命的なエラー U1070 マクロ定義 'macroname' の cycle
NMAKE の致命的なエラー U1071 ターゲット 'targetname' の依存関係ツリー内のサイクル
NMAKE の致命的なエラー U1073 'targetname' を作成する方法がわからない
NMAKE の致命的なエラー U1076 名前が長すぎます
NMAKE の致命的なエラー U1077 'program' : リターン コード 'value'
NMAKE の致命的なエラー U1078 'expression' での定数オーバーフロー
NMAKE の致命的なエラー U1083 ターゲット マクロ 'target' が何にも展開されない
NMAKE の致命的なエラー U1086 推論ルールに依存を持つことはできません
NMAKE の致命的なエラー U1087 は、同じターゲットに対して : と :: の依存を持つことができません
NMAKE の致命的なエラー U1088 推論規則の区切り記号 '::' が無効です
NMAKE の致命的なエラー U1095 展開されたコマンド ライン 'コマンド ライン' が長すぎます
NMAKE の致命的なエラー U1097 filename-parts 構文には依存する必要があります
NMAKE の致命的なエラー U1099 スタック オーバーフロー
NMAKE の致命的なエラー U1100 マクロ 'macro-name' は、バッチ ルール 'rule-name' のコンテキストでは無効です

NMAKE の警告

Warnung メッセージ
NMAKE の警告 U4001 コマンド ファイルはコマンド ラインからのみ呼び出すことができます
NMAKE の警告 U4004 ターゲット 'targetname' のルールが多すぎます
NMAKE の警告 U4006 特殊マクロ未定義 : 'macroname'
NMAKE の警告 U4007 ファイル名 'filename' が長すぎます。8.3 への切り捨て
NMAKE の警告 U4010 'target' : ビルドに失敗しました。/K を指定し、引き続き ...
NMAKE の警告 U4011 'target' : すべての依存が使用可能なわけではありません。ターゲットがビルドされていません

関連項目

C/C++ コンパイラおよびビルド ツールのエラーと警告
NMAKE リファレンス