#include <stdio.h>
main()
{
printf(This is a test);
}
ていう何げないプログラムを書いたら
プロジェクト 'Chisato - Win32 Debug' 用の中間ファイルおよび出力ファイルを削除しています。
--------------------構成: Chisato - Win32 Debug--------------------
タイプ ライブラリを作成中...
Microsoft (R) MIDL Compiler Version 5.01.0164
Copyright (c) Microsoft Corp 1991-1997. All rights reserved.
Processing C:\Chisato\Chisato.idl
Chisato.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\oaidl.idl
oaidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\objidl.idl
objidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\unknwn.idl
unknwn.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\wtypes.idl
wtypes.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\ocidl.idl
ocidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\oleidl.idl
oleidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\servprov.idl
servprov.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\urlmon.idl
urlmon.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\msxml.idl
msxml.idl
リソースをコンパイル中...
コンパイル中...
StdAfx.cpp
コンパイル中...
Chisato.cpp
コードを生成中...
コンパイル中...
test.c
c:\chisato\test.c(6) : fatal error C1010: プリコンパイル済みヘッダーの検索中に予期しな
い EOF を検出しました。
コードを生成中...
cl.exe の実行エラー
Chisato.dll - エラー 1、警告 0
何が悪いのでしょうか?
プリコンパイル済みヘッダをつかうになっているのでは?
プロジェクトにStdAfx.hがあるのであれば、インクルードしてください。
ないのであれば、プロジェクトの設定を変更してください。
それと、もっとまともなタイトルをつけるようしてください。
プロジェクトの設定で、「プリコンパイルヘッダ」を使わないようにするか、
#include stdafx.h
というVC特有のおまじないを、ファイル内の有効命令の一番最初に足すか、
したら直りませんか。(多分、FAQ?
プロジェクトに IDL とか入ってるし、DLLプロジェクトなのにmainでコンソール出力?
私も「DLLプロジェクトなのにmainでコンソール出力?」の時点で既に矛盾していると
思います。既存の他のプロジェクトにファイルだけ追加してビルドしたりしてませんか?
DLLのプロジェクトにmainでコンソール出力するようなソースを追加しても
ビルドできませんよ?
そもそもプロジェクトはコンパイラやリンカに引き渡すパラメータを
管理するという目的もありますから作成する対象が変われば、プロジェクトも
変わります。普通は、新たにプログラムを作成するときはプロジェクトも
新たに起こすのが普通です。
と、ここまでの話は、「既存の他のプロジェクトにファイルだけ追加してビルド」を
前提に話をしているので前提が違う場合は無視してもらって結構です。
というか、質問内容からではこの辺の判断が付きません。
と言う事は質問の仕方に問題があると言う事なので質問の仕方についても
考えてほしいところです。
そもそも開発環境に関する記述も無いし。