В своем проекте я хочу использовать библиотеку freeglut из неофициального opengl sdk.
Я использовал Premake для создания файлов сборки для vs2010. Затем я собрал все библиотеки (debug ). В моем проекте я установил дополнительные каталоги включения, дополнительные каталоги библиотек для freeglut. В дополнительных зависимостях я добавил freeglutD.lib.
В коде я просто включаю заголовок freeglut. Когда я хочу запустить программу, я получаю сообщение об ошибке:
>LINK : fatal error LNK1104: cannot open file 'freeglut.lib'.
FreeglutD.lib — единственный файл в sdk/freeglut/lib
. В sdk нет freeglut.dll
и freeglut.lib
.
Раньше я использовал пакет MSVC freeglut 2.8.0 из ссылка , который связан динамически (, содержит freeglut.dll ), и все работает нормально.
Что не так ?