-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathConfiguration.txt
More file actions
35 lines (28 loc) · 1.76 KB
/
Configuration.txt
File metadata and controls
35 lines (28 loc) · 1.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Configuration to linking external C++ include libraries in Visual Studio 2022.
GLFW:
C/C++ -> General -> Additional Include Directories: $(SolutionDir)Dependencies\GLFW\include;
Linker -> General -> Additional Library Directories: $(SolutionDir)Dependencies\GLFW\lib-vc2022;
Linker -> Input: glfw3.lib;opengl32.lib;User32.lib;Gdi32.lib;Shell32.lib;
GLEW:
C/C++ -> Preprocessor: GLEW_STATIC;
C/C++ -> General -> Additional Include Directories: $(SolutionDir)Dependencies\GLEW\include;
Linker -> General -> Additional Library Directories: $(SolutionDir)Dependencies\GLEW\lib\Released\WinX64;
Linker -> Input: glew32s.lib;
GLAD:
C/C++ -> General -> Additional Include Directories: $(SolutionDir)Dependencies\GLAD\include;
GLM:
C/C++ -> General -> Additional Include Directories: $(SolutionDir)Dependencies\GLM\include;
GLUT:
C/C++ -> Preprocessor: NDEBUG;(Optional)
C/C++ -> General -> Additional Include Directories: $(SolutionDir)Dependencies\GLUT\include;
Linker -> General -> Additional Library Directories: $(SolutionDir)Dependencies\GLUT\lib;
Linker -> Input: glu32.lib;glut32.lib;freeglut.lib;
Paste -> glut.dll & glut32.dll & freeglut.dll in C:/Windows/SysWOW64
Paste -> glut32.dll & freeglut.dll in C:/Windows/System32
STB:
C/C++ -> General -> Additional Include Directories: $(SolutionDir)Dependencies\STB\include;
Combine all the Dependencies Modern OpenGL:
Include: $(SolutionDir)Dependencies\GLFW\include;$(SolutionDir)Dependencies\GLEW\include;$(SolutionDir)Dependencies\GLAD\include;$(SolutionDir)Dependencies\STB\include;$(SolutionDir)Dependencies\GLM\include;
Libraries: $(SolutionDir)Dependencies\GLFW\lib-vc2022;$(SolutionDir)Dependencies\GLEW\lib\Released\WinX64;
Input: glew32s.lib;glfw3.lib;opengl32.lib;User32.lib;Gdi32.lib;Shell32.lib;
Preprocessor: GLEW_STATIC;NDEBUG;