vs错误整理

1.error LNK2019: 无法解析的外部符号 _main,该符号在函数___tmainCRTStartup 中被引用
答:首先,创建的时候应该工程的时候要选WIN32 Project
其次,需要包含Winmm.lib
在linker-input-Additional Dependencies下加Winmm.lib
或者在源程序中加 #pragma comment (lib, “winmm.lib “)

2.error LNK2019: 无法解析的外部符号_Direct3DCreate8@4,该符号在函数 “protected: long__thiscallCHostApplication::InitianlizeD3D(void)”(?InitianlizeD3D@CHostApplication@@IAEJXZ) 中被引用
答:需要包含d3d8.lib

3.为什么编译程序的时候总是出现Cannot open include file:text1.h’: No such file or directory ?
答: 这条错误信息的意思是:无法打开头文件text1.h。
出现这种问题一般有以下的原因:
1、输入错误,例如应该包含text.h,而不是text1.h。
2、文件虽然存在,但目录不对。你可以将text1.h和.c放置在一个目录中,或在#include语句中加上路径。

4. 跟着断点走,遇到了Stack around the variable ‘buff’ wascorrupted.
答:一般是因为buff这个变量被冲了。可能能在给buff赋值是,size搞得太大了

发表评论

邮箱地址不会被公开。 必填项已用*标注

* Copy This Password *

* Type Or Paste Password Here *