2011-07-05 14 views
0

あなたは私が次のエラーの原因になることができるか教えてくださいでした:MSBの建物エラー

Microsoft.CppCommon.targets(151,5): error MSB6006: "cmd.exe" exited with code -1073741515. 

私には、Microsoft Visual Studioで2010年

おかげ

を私のCプロジェクトを構築しています

[EDIT]

後は、総エラーMSG

>Build started 7/5/2011 9:33:32 AM. 
    1>InitializeBuildStatus: 
    1> Touching "Debug\final_version.unsuccessfulbuild". 
    1>CustomBuild: 
    1> Performing Custom Build Tools 
    1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006: "cmd.exe" exited with code -1073741515. 
    1> 
    1>Build FAILED. 
    1> 
    1>Time Elapsed 00:00:00.07 
であります

私はQTなどを使用していませんが、Windows用にparserをコンパチブルにするためにカスタネットビルドを使用しています。これらのパーサはUNIXプラットフォーム向けにコーディングされています。私はバイソンとフレックスを使用して、 の窓に便利な文法を得ています。それらの文法を取得した後、私はlexyaccファイルを構築するお客様にプロジェクトを構築しようとしています。

+1

プレビルドイベントまたはポストビルドイベントが設定されていますか? Qtのようなツールキットを使用していますか? MSBuildの完全な出力を投稿できますか? –

+0

こんにちは、お返事ありがとうございました。私は自分の投稿を編集しました。 – thetna

+0

私が疑っていたように、「CustomBuild」イベントが発生しています。これがエラーを投げかけています。どのようなパーサーについて話していますか?また、Unix用に作成されたツールは、Windows上で正しく動作しない可能性があります。カスタムビルドステップが実行しようとしているもの(コマンドプロンプト 'cmd.exe'を使用して実行しているもの)を確認し、それが動作していない理由を確認します。 –

答えて

0

これは、カスタムビルドEXEの起動に失敗したためです。私の場合、EXEは互換性のない古いバージョンのDLLを検出していました。私はまったく同じエラーメッセージ「コード-1073741515」とすべてを取得していました。私はEXEの隣のDLLを更新し、問題は解決しました。