在VS2008下调试OpenGL程序经验
来源:互联网 发布:网络gif保存到电脑 编辑:程序博客网 时间:2024/04/29 11:45
1.在VS2008中设置类名称和窗口名称时出现错误提示不能将“char[?]”转换为“LPCWSTR”.....
错误分析:LPCWSTR中的W是宽字符的意思,是UNICODE,就是说不是传统的char这种简单的单字节字符。编译器把**函数解释成了**W函数,说明你的代码中某个地方定义了UNICODE开关,编译环境成了宽字节的,要把这个定义去掉。
解决办法:在visual studio 2008环境下选择“项目-->属性-->配置属性-->常规-->字符集-->未设置”,将UNICODE关闭就可以了。
2.布尔类型变量不能使用BOOL,而要小写bool,对应的状态为true和false,不是大写。
3.error C3872: “0x3000”:此字符不允许在标识符中使用。0x3000是汉语的空格,也就是一个全角空格,相当于一个汉字,但你又看不见它。代码可能是从别的地方拷贝过来的或者输入时字符编码有问题。
4.1>MSVCRTD.lib(crtexe.obj) : error LNK2019:无法解析的外部符号_main,该符号在函数_在__tmainCRTStartup中被引用.
错误分析:建立的WIN32控制台程序,但是编写的却是WIN32应用程序。
解决办法:a.重新建立一个WIN32应用程序。
b.项目—>XX属性(ALT+F7)—>配置属性—>链接器—>系统,在子系统选项的下拉菜单中选中WINDOWS即可
5.在VS中显示代码行数:工具-->选项-->文本编辑器-->C/C++-->行号,勾选方框即可。
6. 1>e:/opengl程序/顶点缓冲区对象/顶点缓冲区对象/顶点缓冲区对象.cpp(27) : error C2065: “GLEE_ARB_vertex_buffer_object”: 未声明的标识符
错误分析:OpenGL ARB拓展
问题解决:向项目添加GLEE.h和GLEE.c即可。(未完待续)
- 在VS2008下调试OpenGL程序经验
- VS2008在Release版本下调试程序
- OpenGL在VS2008下环境配置
- OpenCV/OpenGL 在vs2008下环境配置
- OpenGL在vs2008下的配置
- opengl在vs2008下的配置过程
- VS2008如何在release下调试
- VS2008如何在release下调试
- VS2008如何在release下调试
- 在vs2008 C++下调试控制台程序的心得及技巧
- 在vs2008 C++下调试控制台程序的心得及技巧
- 在vs2008 C++下调试控制台程序的心得及技巧
- OpenGL在VS2005/VS2008下的配置问题
- vs2008调试程序常见问题
- WIN7下的VS2008在调试OpenCV_2.3.1的程序时报错丢失tbb_debug.dll的解决办法~
- 在ubuntu下编写OpenGL程序
- 在vs2008调试 十六进制
- Opengl在vs2008中的安装
- VC6.0 VS2008 openGL环境配置
- 根据bmp设置窗口轮廓
- S3C6410 移植Android 内核
- 软件安装时Error 1335 - cannot copy错误的解决方法
- python技巧(3)——下划线,私有变量
- 在VS2008下调试OpenGL程序经验
- 最熟悉的陌生人
- 获取远端Windows2000服务器系统信息
- C#中用XmlDocument对象获取带名命空间XML文件的节点值
- 保护视力配色方案
- 写给自己的信
- 108句让人欲语还休的经典话语
- C#中用XmlTextReader对象操作XML文件
- 线程中CreateEvent和SetEvent及WaitForSingleObject的用法