看看你的原文件是否有扩展名为.c的文件,将其改为.cpp就可以编译通过了

解决方案 »

  1.   

    #pargma hdrstop 指定编译器使用预编译头文件以提高编译速度。预编译头文件(扩展名为pch)是第一次编译时将工程的头文件先编译成一个pch文件(通常都很大,有几兆),以后再编译时直接使用pch文件(除非你改变了头文件及其相关文件)。通常不需要在源程序中使用#pragma hdrstop,因为在工程选项中也有预编译头文件的设置,并且系统会缺省使用头文件,头文件的路径也有缺省设置。#pragma hdrstop 的功能是强制使编译器使用指定位置的预编译文件,语法是#pragma hdrstop [( "filename" )],没有文件名则使用缺省文件名。你提供的编译错误信息显示你的预编译文件Client.pch不是合法的预编译文件,或此文件根本就没有创建过。