У меня проблемы с компиляцией базовой программы openGL на VS 2012. При компиляции я получаю сообщение об ошибке сборки:
1>LINK : fatal error LNK1104: cannot open file 'glew32.lib'
Я следовал инструкциям, данным мне документацией для GLEW.
В вашем проекте OpenGL откройте «Проект» -> «Свойства» -> «Свойства конфигурации» -> «Компоновщик» -> «Ввод» -> «Дополнительные зависимости» -> добавьте glew32.lib.
Также вы должны включить #include в свои исходники; Для этого добавьте путь к вашей папке glew: Проект -> Свойства -> Свойства конфигурации -> Общие -> Каталоги VC++ -> Включить каталоги и каталоги библиотек;
Вкладка C/C++ -> Общие -> Дополнительные каталоги включения - добавьте туда папку lib
Я также добавил glew32.dll в папку Debug в папке проекта вместе с исполняемым файлом. До сих пор я продолжаю получать эту ошибку.
Если вам нужны дополнительные разъяснения о моих действиях, не стесняйтесь спрашивать
.lib
в какой-нибудь существующий допустимый каталог, например$(WindowsSdkDir)\lib
? - person Dialecticus   schedule 02.01.2014Release
,Debug
,MyCustomBuildConfig
). - person Andon M. Coleman   schedule 02.01.2014