跳转至

Visual Studio 环境配置

环境配置

为了确保 Visual Studio 编译器能够正确找到和链接 GLEW 和 freeglut 库(动态库)的头文件和库文件,并使编写的程序能够正确运行, 需要分别设置(附加)包含目录(附加)库目录(附加)依赖项系统环境变量

  • 包含目录:用于指定编译器在编译过程中搜索头文件(.h)时的额外搜索路径,以确保编译时就能正确引用这些库的函数和数据结构。
  • 库目录:用于指定链接器在链接过程中搜索库文件(.lib)时的额外搜索路径,以确保链接时就能正确找到并链接这些库。
  • 依赖项:用于指定链接器在链接过程中需要链接的额外库文件名称,以确保在链接时能够正确地链接所需的库文件。
  • 系统环境变量:用于在操作系统层面(所有解决方案/项目均共享)使程序执行时能够正确地找到所需的动态链接库文件(.dll),以确保程序能够正常运行。

务必检查环境配置

如果在编译或运行程序时提示报错(如代码标红线、链接错误、无法解析符号或找不到 .dll 文件等), 请检查环境配置的所有目录项系统环境变量是否已正确设置!(也可能之前设置的未能保存)


配置项目属性(.h.lib#

两种环境配置方式

以下提供两种环境配置方式,二者选其一即可:

  • 项目级环境配置(单项目)
  • 项目属性表配置(跨项目)

注意:两种配置方法都需要设置系统环境变量