Класическим способом я пытался разлодить дллки и либки по папкам не получилось решил установить через vcpkg всё получилось для x86 версии вот такой командой
но когда я захотел установить эту же библиотеку для x64 при помощи такой команды
таким обрахом получалась какая-та ошибка с триплетами и потом попробовал вот так
после команды в консоли никаких ошибок не было но когда я запускал тестовую программу на x86 то ошибок не было но когда я компилировал программу на x64 то возникали вот ошибки вот код
вот ошибки
Код:
vcpkg install opengl
Код:
vcpkg install opengl:x64-windows/vcpkg install opengl:x64-windows-static
Код:
vcpkg install opengl --triplet x64-windows/vcpkg install opengl --triplet x64-windows-static
C++:
#include <gl/glut.h>
void reshape(int w, int h)
{
glViewport(0, 0, w, h);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluOrtho2D(0, w, 0, h);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
}
void display()
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_QUADS);
glColor3f(1.0, 1.0, 1.0);
glVertex2i(250, 450);
glColor3f(0.0, 0.0, 1.0);
glVertex2i(250, 150);
glColor3f(0.0, 1.0, 0.0);
glVertex2i(550, 150);
glColor3f(1.0, 0.0, 0.0);
glVertex2i(550, 450);
glEnd();
glutSwapBuffers();
}
int main(int argc, char* argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA);
glutInitWindowSize(800, 600);
glutCreateWindow("OpenGL lesson 1");
glutReshapeFunc(reshape);
glutDisplayFunc(display);
glutMainLoop();
return 0;
}
вот ошибки