C ++ LInker错误(Visual Studio C ++ 2010)

约翰·波

我试图为Visual Studio创建一个空项目。

// OpenGL1.cpp : main project file.
// #include "stdafx.h"
#include "windows.h"
#include <GL/gl.h>
#include <iostream>

using namespace System;

int main()
{
    std::cout << "Hello World" << "\n";
    return 0;
}

配置了以下依赖项:

opengl32.lib; glu32.lib; olepro32.lib;%(AdditionalDependencies); C:\ Program Files \ Microsoft SDKs \ Windows \ v7.0A \ Include \ gl;

我得到了这个错误:

.NETFramework,Version = v4.0.AssemblyAttributes.cpp链接:致命错误LNK1104:无法打开文件'C:\ Program Files \ Microsoft SDKs \ Windows \ v7.0A \ Include \ gl.obj'

您能解释一下为什么会发生这种情况以及如何消除错误吗?

克里斯蒂安·哈克(Christian Hackl)

“依赖项”是指链接器应使用的库文件名,而不包括路径。包含路径适用于编译器,而不适用于链接器。

您必须首先告诉链接器在哪里可以找到OpenGL库文件:

http://msdn.microsoft.com/zh-CN/library/1xhzskbe%28v=vs.100%29.aspx

然后,作为依赖项,您仅指定其名称,而不指定完整路径。在这种情况下,opengl32.lib

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Visual Studio 2010:致命错误C1189:#错误

来自分类Dev

Visual Studio 2010 C ++内部版本:“ mt.exe”错误

来自分类Dev

Visual Studio 2010-C ++编译时IntelliSense错误

来自分类Dev

Visual Studio C ++ 2010项目中链接错误

来自分类Dev

使用Visual Studio 2010编译C库

来自分类Dev

C ++ Visual Studio 2012-> 2010年

来自分类Dev

Visual Studio 2010中的新C ++项目

来自分类Dev

如何使Visual Studio 2015 C ++项目与Visual Studio 2010兼容?

来自分类Dev

在Visual Studio 2010中的C ++中使用lapack C标头错误

来自分类Dev

Visual Studio 2010 C ++编译器问题

来自分类Dev

在Visual Studio 2010中启用C#项目

来自分类Dev

C ++方法的Visual Studio 2010工具提示注释

来自分类Dev

如何在Visual Studio 2010中“激活” c ++ 11标准?

来自分类Dev

如何在Visual Studio 2010中“激活” c ++ 11标准?

来自分类Dev

检查Visual Studio 2010的C ++对象中的特定配置

来自分类Dev

C ++ #include在Microsoft Visual Studio 2010中不起作用

来自分类Dev

如何在Visual Studio 2010 Ultimate中创建C ++项目

来自分类Dev

如何在Visual Studio 2010中“激活” c ++ 11标准?

来自分类Dev

在Visual Studio 2010中构建64位C#

来自分类Dev

Visual Studio 2010 C#调试MS数据集

来自分类Dev

在Visual Studio 2010中从.NET项目启动C ++项目

来自分类Dev

检查Visual Studio 2010的C ++对象中的特定配置

来自分类Dev

如何在C ++中的Visual Studio 2010中添加.a文件

来自分类Dev

在 Visual Studio 2010 中使用 plsql 的 C#

来自分类Dev

Visual Studio 2010中的C#编译错误(节俭0.9.1编译)

来自分类Dev

尝试使用Visual Studio 2010调试DLL(C ++)时出现错误消息

来自分类Dev

如何在Visual Studio 2010(C ++)中添加错误标记?

来自分类Dev

即使在Visual Studio 2010中访问变量时也会发生C2326错误

来自分类Dev

在C中使用C#dll-承载CLR或注册COM互操作,Visual Studio 2010

Related 相关文章

  1. 1

    Visual Studio 2010:致命错误C1189:#错误

  2. 2

    Visual Studio 2010 C ++内部版本:“ mt.exe”错误

  3. 3

    Visual Studio 2010-C ++编译时IntelliSense错误

  4. 4

    Visual Studio C ++ 2010项目中链接错误

  5. 5

    使用Visual Studio 2010编译C库

  6. 6

    C ++ Visual Studio 2012-> 2010年

  7. 7

    Visual Studio 2010中的新C ++项目

  8. 8

    如何使Visual Studio 2015 C ++项目与Visual Studio 2010兼容?

  9. 9

    在Visual Studio 2010中的C ++中使用lapack C标头错误

  10. 10

    Visual Studio 2010 C ++编译器问题

  11. 11

    在Visual Studio 2010中启用C#项目

  12. 12

    C ++方法的Visual Studio 2010工具提示注释

  13. 13

    如何在Visual Studio 2010中“激活” c ++ 11标准?

  14. 14

    如何在Visual Studio 2010中“激活” c ++ 11标准?

  15. 15

    检查Visual Studio 2010的C ++对象中的特定配置

  16. 16

    C ++ #include在Microsoft Visual Studio 2010中不起作用

  17. 17

    如何在Visual Studio 2010 Ultimate中创建C ++项目

  18. 18

    如何在Visual Studio 2010中“激活” c ++ 11标准?

  19. 19

    在Visual Studio 2010中构建64位C#

  20. 20

    Visual Studio 2010 C#调试MS数据集

  21. 21

    在Visual Studio 2010中从.NET项目启动C ++项目

  22. 22

    检查Visual Studio 2010的C ++对象中的特定配置

  23. 23

    如何在C ++中的Visual Studio 2010中添加.a文件

  24. 24

    在 Visual Studio 2010 中使用 plsql 的 C#

  25. 25

    Visual Studio 2010中的C#编译错误(节俭0.9.1编译)

  26. 26

    尝试使用Visual Studio 2010调试DLL(C ++)时出现错误消息

  27. 27

    如何在Visual Studio 2010(C ++)中添加错误标记?

  28. 28

    即使在Visual Studio 2010中访问变量时也会发生C2326错误

  29. 29

    在C中使用C#dll-承载CLR或注册COM互操作,Visual Studio 2010

热门标签

归档