Я использую Visual Studio 2013 для создания программы на C++. Я загрузил исходный код программы 12 ноября (например, Редакция 10) и успешно построил. Затем я обновил исходный код с помощью TortoiseSVN до версий 14 ноября (например, Revision 12) и получил фатальную ошибку при ее создании: «Не удается открыть файл: glew32.lib». Затем я попытался проверить версию 10, которая раньше была без ошибок. Но у меня все еще была такая же ошибка. ОК. Затем я восстановил всю папку кода до 12 ноября, я все равно получил ту же ошибку.Visual Studio build C++ program
Я полностью смущен, как то, что произошло, поскольку, похоже, я даже не могу вернуться назад? Кто-нибудь может помочь мозговому штурму?
Он пытается ссылаться на статическую библиотеку, и вы, похоже, не имеете ее доступной. Прежде всего, убедитесь, что вы сделали (проверьте исходный каталог), и если ошибка по-прежнему сохраняется, проверьте правильность пути поиска компоновщика (щелкните правой кнопкой мыши по проекту -> Свойства -> Каталоги VC++). – szczurcio
Спасибо, szczurcio. Я не разработчик C++. Я просто загрузил скриншот в VC++ в вопросе. Вы видите подозрительные пути? – James
Это не совсем то, что я имел в виду. Это поисковые пути, которые использует ваш компилятор, когда ему нужно найти включенные файлы или статические библиотеки для привязки. Если компоновщик жалуется, что он не может найти входной файл, либо у вас нет этого файла вообще (скорее), либо у вас его есть где-то, но поисковые пути не содержат этот каталог, и, следовательно, видеть это. В вашем случае, я думаю, вы должны посмотреть здесь: http://glew.sourceforge.net/ - вы должны иметь возможность загружать соответствующие файлы. – szczurcio