搞得定 2014-05-20 16:27 采纳率: 0%
浏览 2562

opengl例子运行lib库问题

先说一下我的环境:
我在win7下使用VS2010进行编码学习,希望运行opengl第五版的例子。
我参考的是这篇文章进行环境配置:
http://blog.csdn.net/sunny_unix/article/details/8056807
已经配置好前面部分环境,可以运行出一个白色的矩形。
当我新建一个空项目,并且和前一个成功的项目一样做了配置。share文件夹被我放到vc下面include文件夹下,后面我下载了freeglut-2.8.1并且在下面VisualStudio选择Vs2010使用release_static编译出freeglut_static.lib。
新建cpp文件,拷贝第五版第一个block的例子源代码,运行出现问题,报错信息如下:

1>  freeglut_static.lib(freeglut_display.obj) : 找到 MSIL .netmodule 或使用 /GL 编译的模块;正在使用 /LTCG 重新启动链接;将 /LTCG 添加到链接命令行以改进链接器性能

1>LINK : warning LNK4075: 忽略“/INCREMENTAL”(由于“/LTCG”规范)
1>Test.obj : error LNK2001: 无法解析的外部符号 "void __cdecl m3dMakePlanarShadowMatrix(float * const,float const * const,float const * const)" (?m3dMakePlanarShadowMatrix@@YAXQAMQBM1@Z)
1>Test.obj : error LNK2001: 无法解析的外部符号 "void __cdecl m3dGetPlaneEquation(float * const,float const * const,float const * const,float const * const)" (?m3dGetPlaneEquation@@YAXQAMQBM11@Z)
1>Test.obj : error LNK2001: 无法解析的外部符号 "signed char * __cdecl gltLoadTGA(char const *,int *,int *,int *,unsigned int *)" (?gltLoadTGA@@YAPACPBDPAH11PAI@Z)
求指导:
附图片:http://tieba.baidu.com/p/3056343415

  • 写回答

2条回答 默认 最新

  • 妙行晨风 2014-05-20 17:03
    关注

    虽然没出现过你这个问题
    不过还是很好奇是个什么情况。。。

    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?