Visual Studio 环境配置
环境配置
为了确保 Visual Studio 编译器能够正确找到和链接 GLEW 和 freeglut 库(动态库)的头文件和库文件,并使编写的程序能够正确运行, 需要分别设置(附加)包含目录、(附加)库目录、(附加)依赖项和系统环境变量。
- 包含目录:用于指定编译器在编译过程中搜索头文件(
.h
)时的额外搜索路径,以确保编译时就能正确引用这些库的函数和数据结构。 - 库目录:用于指定链接器在链接过程中搜索库文件(
.lib
)时的额外搜索路径,以确保链接时就能正确找到并链接这些库。 - 依赖项:用于指定链接器在链接过程中需要链接的额外库文件名称,以确保在链接时能够正确地链接所需的库文件。
- 系统环境变量:用于在操作系统层面(所有解决方案/项目均共享)使程序执行时能够正确地找到所需的动态链接库文件(
.dll
),以确保程序能够正常运行。
务必检查环境配置
如果在编译或运行程序时提示报错(如代码标红线、链接错误、无法解析符号或找不到 .dll
文件等),
请检查环境配置的所有目录项和系统环境变量是否已正确设置!(也可能之前设置的未能保存)
配置项目属性(.h
、.lib
)#
两种环境配置方式
以下提供两种环境配置方式,二者选其一即可:
- 项目级环境配置(单项目)
- 项目属性表配置(跨项目)
注意:两种配置方法都需要设置系统环境变量!