こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

すっごく困ってます(プログラミング超初心者)Visual Studioについて

情報学科じゃないのですが、大学の授業でC言語を取っていて明日がレポートの締切日です。
授業では、Microsoft Visual Studio.NET2003を使っているので、これに似たソフトMicrosoft Visual Studio.NETが父が勝手に入れたのか、幸いにもすでに入っていたので、家のパソコンでプログラミングをやろうと思ってました。ところが家のパソコンで学校と同じようにやろうとしてもうまくビルドができません(泣)前回のレポートの時は上手くいったのですが…。だれか教えてください。本当にお願いします!!!!!

ちなみに、授業では、
「Microsoft Visual Studio.NET」を開き
新規作成→Visual C++プロジェクト→Win32コンソールプロジェクト→空のプロジェクト→完了
新しい項目の追加→C++ファイル→名前の入力(XXX.c)
と、毎回わけも分からずやっており、そこから、プログラムを書いてビルドしてデバッグして勉強しております。しかし私が家で同様のことをやっても、ビルドの時点で

error LNK2019: 未解決の外部シンボル _WinMain@16 が関数 _WinMainCRTStartup で参照されました。

fatal error LNK1120: 外部参照 1 が未解決です。

とでるだけで、全くビルド自体ができません。
何かの設定が抜けているのでしょうか?どうすればよいのでしょうか?別のやり方でも良いので、Cのプログラムの作り方を教えてください!!!!!

投稿日時 - 2004-06-24 01:58:01

QNo.902934

暇なときに回答ください

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(6)

ANo.6

まだ間に合うかな?

同じ.NETでもOSが異なるとビルドができなくなるという現象があるようです.
既存のものをそのまま使うのではなく,
いっそのこと新規作成してしまってはいかがでしょうか.

ソースコードをコピーして張り付ければ大丈夫では?

投稿日時 - 2004-06-24 22:17:55

ANo.5

プロジェクトの設定
のダイアログボックスを開いて
リンクタブをクリック
プロジェクトオプション
のなかの
/entry:"wWinmainDRTStartup"
を消してください
とりあえず消えると思いますが
他のトラブルがでても
責任は持ちません

投稿日時 - 2004-06-24 13:14:37

ANo.4

>「Win32 コンソール アプリケーションかほかの Win32 プロジェクトです。」

それを選択した後に出てくるダイアログで、コンソール・アプリケーションを選べませんか?

投稿日時 - 2004-06-24 06:49:09

ANo.3

> Win32コンソールプロジェクトが無いのですが、この場合どうすればよいのでしょうか?

そんなバカな。絶対にあるはず。

投稿日時 - 2004-06-24 02:40:44

補足

素早いお返事ありがとうございます。
しかし、やはり隅々まで探しましたが、ありませんでした。ただ、Win32プロジェクトのアイコンにマウスを合わせたとき下のようなコメントが下に出ているのを気がつきました。

「Win32 コンソール アプリケーションかほかの Win32 プロジェクトです。」

これは果たして何かのヒントになるのでしょうか?

投稿日時 - 2004-06-24 02:43:49

補足

リンク先を見て解決方法も見たのですが、

Visual C++ .NET の場合、Visual C++ プロジェクトの [プロジェクト] メニューで [プロパティ] をクリックします。[<プロジェクト名> プロパティ ページ] ダイアログ ボックスの、[リンカ] フォルダの [詳細] カテゴリで、[エントリ ポイント] を wWinMainCRTStartup に設定します。


↑とありましたが、[プロジェクト] メニューに[プロパティ]など存在しておらず、困っております。何がおかしいのでしょうか?

投稿日時 - 2004-06-24 02:46:51

お礼

製品の詳細を見たところ
Microsoft Visual C++ .NET
としか出てませんでした

投稿日時 - 2004-06-24 02:55:34

ANo.1

Win32コンソールプロジェクト を選んで'いない'ように思えてなりません。

投稿日時 - 2004-06-24 02:04:57

補足

本当でした(^^;
Win32コンソールプロジェクトを選んでませんでした。
と、いうよりWin32コンソールプロジェクトが無くて代わりにWin32プロジェクトくらいしか選べそうなの(?)がなくて、それで代用(?)してました…。

Win32コンソールプロジェクトが無いのですが、この場合どうすればよいのでしょうか?教えてください

投稿日時 - 2004-06-24 02:23:27

あなたにオススメの質問