#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 год.