похоже, не удается связать библиотеку GLFW

#c #linker-errors #glfw

#c #компоновщик-ошибки #glfw

Вопрос:

Я пытаюсь создать свой собственный игровой движок и использую для этого этот видеоурок: https://www.youtube.com/watch?v=Pid8JGlBdPYamp;t=1122samp;ab_channel=TheCherno

Я использую библиотеку под названием GLFW. Я связал все, как показано в видео, трижды проверил все, но каждый раз, когда я использую функцию из библиотеки, я получаю ошибки. введите описание изображения здесь

это весь код, который я написал

 #include <GLFW/glfw3.h>
#include <iostream>

using namespace std;

int main()
{
    if (!glfwInit()) {
        cout << "NOPE" << endl;
    }
    return 0;
}
 

Я предполагаю, что я связал что-то неправильно, хотя и не могу найти, что именно. но если это не проблема, и я что-то упускаю, пожалуйста, дайте мне знать. Я действительно не знаю, что означают эти ошибки.

Комментарии:

1. Первая ошибка в этом списке очень важна. Вы смешиваете Debug и Release?

2. если вы имеете в виду это i.imgur.com/VLadAUZ.png Я связал их в debug. не в выпуске

3. Ваш компилятор VS 2013? Если нет, скомпилированные двоичные файлы не будут работать. Версии с 2015 по 2019 год совместимы друг с другом в двоичном формате, но не совместимы ни с какой другой версией.

4. понятно. Я использую VS 2019. спасибо

5. Вам нужны двоичные файлы, совместимые с Visual Studio с 2015 по 2019 год.