中文第一计算机图形学社区OpenGPU 版权所有2007-2018

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 1387|回复: 4

新人求助帖:openGL蓝宝书的例程运行时出现error LINK2019的错误

[复制链接]
发表于 2017-8-30 10:02:10 | 显示全部楼层 |阅读模式
这个是错误信息

这个是出错的位置

这个是这个类的信息,
是蓝宝书里面 ModelViewProject 例程
我刚接触openGL没几天,而且学的是C#,不太懂C++,所以这个错误实在是搞不懂,从网上找了点资料看了一下,说是对应的库没有引进来,但是书上说的CStopWatch这个类是GLTools库(这个库我引进来了)的一个组成部分,按我的理解应该是加载进去了,但是不明白还是有这个错误

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2017-8-31 08:56:02 | 显示全部楼层
C++的编译和链接是2给部分。你把那个GLTools所有的C++源文件头文件都加入工程一起编译。
 楼主| 发表于 2017-8-31 11:01:03 | 显示全部楼层
Jedimaster 发表于 2017-8-31 08:56
C++的编译和链接是2给部分。你把那个GLTools所有的C++源文件头文件都加入工程一起编译。 ...

大佬,按你的方法还是没解决啊,头疼两天了
 楼主| 发表于 2017-8-31 11:03:12 | 显示全部楼层
Jedimaster 发表于 2017-8-31 08:56
C++的编译和链接是2给部分。你把那个GLTools所有的C++源文件头文件都加入工程一起编译。 ...

GLTools的工程里面没有StopWatch.cpp  是不是这个问题?没有生成对应的.obj
 楼主| 发表于 2017-8-31 14:17:31 | 显示全部楼层
Jedimaster 发表于 2017-8-31 08:56
C++的编译和链接是2给部分。你把那个GLTools所有的C++源文件头文件都加入工程一起编译。 ...

问题解决了,GetElapsedSeconds() 函数里面的 LARGE_INTEGER类型的变量的QuadPart是64位编辑器才能支持的,我用的是32位,所以出现链接错误
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|小黑屋|Archiver|手机版|中文第一计算机图形学社区OpenGPU

GMT+8, 2018-6-23 23:54 , Processed in 0.083061 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表