0

プロジェクトがインポートされ、障害がないことが保証されます。ただし、.exeVisual Studio Professional 2013 RC を使用してビルドすることはできません。

私は3つのエラーで終わります。前述のように、コードの面ではエラーがないため、問題は組織の小さな欠陥に過ぎないと思います。

ここに画像の説明を入力

3つのエラーの考えられる原因は何ですか?

  1. _main already defined in Main.obj
  2. unresolved external symbol
  3. 1 unresolved externals

修正するにはどうすればよいですか?

4

1 に答える 1

4

このコードはコンソール アプリケーションで使用するように設計されていますが、GUI サブシステム プロジェクトに配置しています。

コンソール サブシステムをターゲットにするように切り替えます。Linker オプションで、System ページを選択し、SubSystem 設定を Console に変更します。または、新しいプロジェクトからやり直して、新しいプロジェクト ウィザードを進めるときにコンソール アプリケーションを選択します。

その上main、コードのどこかに別の定義があるように見えます。正確に 1 つの関数を定義する必要がありますmain。明らかに、他のものを見つけて、それmainをどうするかを考え出す必要があります。エラー メッセージは、リンカが でそれを見つけたことを示していますParam.obj。だから、私はあなたが見てみることをお勧めしますParam.cpp

于 2013-10-02T10:03:18.387 に答える