程序员Kiro 2024-05-04 19:17 采纳率: 100%
浏览 16
已结题

OpenGL配置报错LNK4272&LNK4098

img


希望能帮帮我,这个问题已经困扰了两天了,我是一个新入坑学习计算机图形学的新同学,打算尝试一下代码,但是无论如何都没有办法开始,不管是什么代码运行时都会出现这三个报错,跟着网上的配置流程走了,实在是不知道怎么解决这几个报错了。

目前的配置是这样的:
C:\Users\xcy01\Documents\glfw-3.4.bin.WIN64\glfw-3.4.bin.WIN64\include
C:\Users\xcy01\Documents\glew-2.2.0-win32\glew-2.2.0\include
C:\Users\xcy01\Documents\freeglut-MSVC-3.0.0-2.mp\freeglut\include
C:\Users\xcy01\Documents\glad\include
%(AdditionalIncludeDirectories)
(此为c/c++的附加包含目录)

C:\Users\xcy01\Documents\glfw-3.4.bin.WIN64\glfw-3.4.bin.WIN64\lib-vc2022
C:\Users\xcy01\Documents\glew-2.2.0-win32\glew-2.2.0\lib\Release\Win32
C:\Users\xcy01\Documents\freeglut-MSVC-3.0.0-2.mp\freeglut\lib\Win32
%(AdditionalLibraryDirectories)
(此为链接器常规项附加库目录的配置)

glfw3.
glew32.
freeglut.
opengl32.
user32.
gdi32.
shell32.
(此为链接器输入项的附加依赖项配置)

img


该图为程序文件内的其他文件

希望大家能帮我解答一下,真的万分感谢

  • 写回答

4条回答

  • MinX_Yu 2024-05-06 16:15
    关注

    你需要使用对应的库,x86库在x86项目中使用。 第三个错误,看你的库使用的是动态库还是静态库,将项目的运行时库链接也设置成对应的/MT或者/MD(Debug选择 /MTd或者/MDd)。如果不确定就都试一下。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 5月19日
  • 已采纳回答 5月11日
  • 创建了问题 5月4日