fatal error LNK1104: 无法打开文件“gl_helper.h”




编译cuda的例子时,会遇到


fatal error LNK1104: 无法打开文件“gl_helper.h”


由于没有成功调用cpu_bitmap这个文件,才会报这个错误,可以手动在工程中添加一下这个文件


文件代码为


gl_helper.h

#ifndef __GL_HELPER_H__

#define __GL_HELPER_H__

#ifdef _WIN64
#define GLUT_NO_LIB_PRAGMA
#pragma comment (lib, "opengl32.lib")  /* link with Microsoft OpenGL lib */
#pragma comment (lib, "glut64.lib")    /* link with Win64 GLUT lib */
#endif //_WIN64


#ifdef _WIN32
/* On Windows, include the local copy of glut.h and glext.h */
#include "GL/glut.h"
#include "GL/glext.h"

#define GET_PROC_ADDRESS( str ) wglGetProcAddress( str )

#else

/* On Linux, include the system's copy of glut.h, glext.h, and glx.h */
#include <GL/glut.h>
#include <GL/glext.h>
#include <GL/glx.h>

#define GET_PROC_ADDRESS( str ) glXGetProcAddress( (const GLubyte *)str )

#endif //_WIN32


#endif //__GL_HELPER_H__'

---------------------------------------------------------------------------------------------------------------------------------------

2016.9.27 补更


gl_helper.h这个文件是在CUDA_BY_EXAMPLE中是自带的,也可以直接下载放到工程中


下面我分享一下CUDA_BY_EXAMPLE中 自带的几个头文件,包括

book.h

cpu_anim.h

cpu_bitmap.h

gl_helper.h

gpu_anim.h

glext.h

glut.h

下载链接地址



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值