VC建立wizard建立工程问题

smdszgzh 2009-03-12 09:02:19
我利用Wizard建立一个MFC工程,什么都没动,进去编译会出现fatal error C1083: Cannot open precompiled header file: 'Debug/Clock.pch': No such file or directory

我把Project->setting->C/C++最现在的工程选项中的Clock.pch去掉后,又会出来另外一个问题
LINK : fatal error LNK1561: entry point must be defined
怎么解决?
...全文
75 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
smdszgzh 2009-03-12
  • 打赏
  • 举报
回复
重装还是没用???我晕了!!!
lingyin55 2009-03-12
  • 打赏
  • 举报
回复
实在不行就重装vc6.0吧~
  • 打赏
  • 举报
回复
又是疑难杂症了,不如重装一下吧
叶落寒山 2009-03-12
  • 打赏
  • 举报
回复
exe还是动态库
smdszgzh 2009-03-12
  • 打赏
  • 举报
回复
MFC程序,VC6.0
叶落寒山 2009-03-12
  • 打赏
  • 举报
回复
你建立的什么类型的应用程序?console还是win32还是MFC的。编程环境是什么?VS还是VC6.0。
smdszgzh 2009-03-12
  • 打赏
  • 举报
回复
谁告诉我怎么解决啊!!!
yuyunliuhen 2009-03-12
  • 打赏
  • 举报
回复
暂时没遇到过
lingyin55 2009-03-12
  • 打赏
  • 举报
回复
ms编译器的问题。

第二个报错

必须定义入口点

链接器未找到入口点。您可能打算作为 DLL 进行链接,在此情况下应使用 /DLL 选项进行链接。您也可能忘记了指定入口点的名称;请使用 /ENTRY 选项进行链接。

否则,应在代码中包含 main、wmain、WinMain 或 wMain 函数。


---------摘自msdn
smdszgzh 2009-03-12
  • 打赏
  • 举报
回复
那怎么解决?
  • 打赏
  • 举报
回复
看样子你的向导有问题了
lingyin55 2009-03-12
  • 打赏
  • 举报
回复
在工程设置里面设置not use precompiled header file试试。不行的话就换个vc6.0的版本吧。
chm格式的 VC++高级编程。一本很好的学习教程。本书目录: 目录 一 走进Visual C++ 1 理解VC工程 2 MFC编程特点 3使用Wizard 二 MFC程序结构分析 1 WINDOWS程序工作原理 2 建立应用程序 3 程序结构剖析 3.1 类CMYAPP 3.2 类CMAINFRAME 3.3类CMyView与CMyDoc 三 深入MFC类库 1 处理用户输入 1.1 定义对话框资源 1.2 定义对话框类 2 有关屏幕输出 2.1 设备上下文工作原理 2.2 实例绘图原理剖析 2.3 绘图操作实现 2.4 有关屏幕映射方式 3 文件处理 3.1 对象持续化简述 3.2 实例分析 3.3 与文件处理关系密切的类CFile 4 DAO技术 4.1 DAO与ODBC 4.2 使用MFC实现DAO技术 5 打印 5.1打印和显示 5.2打印分页 5.3打印工作的开始和结束 5.4打印程序实例 四 VC程序调试 1 VC调试工具 1.1 调试环境的建立 1.2调试的一般过程 1.3 如何设置断点 1.4 控制程序的运行 1.5 查看工具的使用 2 高级调试技术 2.1 TRACE 宏的利用 2.2 ASSERT宏的利用 2.3 ASSERT_VALID宏的利用以及类的AssertValid()成员函的重载 2.4对象的DUMP函数的利用 3 内存漏洞的检查 五Visual C++与多媒体 1 对声音的处理 1.1媒体控制接口 1.2波形混音器 2 多媒体文件I/O 3多媒体图形图像技术 4图像合成 5 FLC动画 6热点 后记 如果下载后打不开,点击一下右键选择属性,在弹出的对话框中选择 “常规”->“解除锁定” 即可。
由于魅族M8的SDK不带有Visual C++开发工程模板,所以安装完SDK后每次要为M8开发应用程序都得按照SDK使用帮助里的指导建立Visual C++开发项目,然后拷贝SDK Sample代码,手续颇多。 为了方便大家开发M8应用程序,省掉建立项目的繁琐步骤,本人应用Visual C++的自定义向导(CustomWizard)规范编写了一套VisualC++魅族M8应用程序开发向导,使用这套向导创建M8开发项目可以省掉 SDK里要求的手动步骤,直接创建M8应用程序框架项目。 大家有兴趣开发M8应用程序可以从http://m8apptemplate.codeplex.com下载到此开发向导。 2.0正式版新增功能: 向导界面细分为"Overview"和"Project Settings"; 向导界面增加了如何链接MZFC库的选项。 2.0正式版修正的问题: 生成的应用程序名不正确; 源代码文件无法正确归类。 如何安装向导(以英文版的Visual Studio 2009为例): 1. 从上述网站中的"Source Code"页面中下载最新的源代码; 2. 将下载下来的源代码解压到一个目录中; 3. 将解压后目录里的"M8AppWizard"目录拷贝到Visual C++ 2009安装目录下的VCWizard目录下; 4. 将“M8AppWizard"中的"M8AppWizard.ico", "M8AppWizard.vsdir", "M8AppWizard.vsz"三个文件拷贝到Visual C++ 2009安装目录下的vcprojects目录下; 5. 安装完成。 如何使用工程模板(以英文版的Visual Studio 2009为例): 1. 启动 Visual Studio 2009; 2. 点击菜单项"File -> New -> Project..."; 3. 在"New Project"对话框中,选择项目类型"Visual C++ -> "M8 Windows Application Wizard"; 4. 在"New Project"对话框中填写"Name:", "Location:", "Solution Name:", 然后点击"OK"按钮; 5. 一个M8应用程序的框架项目就会自动生成,按F5键就可以直接编译并运行此框架程序; 6. 大家可以在此框架内编写自己的代码。 此开发工程模板已经在以下环境中测试通过: 1. OS: Windows XP Professional SP3 2. M8 SDK 0.9.3中文版 3. Visual Studio 2009 Team Suite SP1 希望此模板可以为大家的M8软件开发带来方便,也希望有更多的人喜欢上魅族M8

64,649

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧