Это мое решение, если кто-то должен использовать 64-битную версию GLFW:
В случае динамической библиотеки :
Проект -> Конфигурация -> C / C ++ -> Генерация кода -> Библиотека времени выполнения -> Многопоточная отладка DLL (/ MDd)
В случае статической библиотеки: / g12]
Проект -> Конфигурация -> C / C ++ -> Генерация кода -> Библиотека времени выполнения -> Многопоточная отладка (/ MTd)
blockquote>
- Создание glfw проект.
- Свяжите в своем проекте следующий бинарный файл:
glfw3.lib;opengl32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;glfw3.lib
- Также настройте свой проект, используя соответствующий флаг компилятора / MDd или / MTd и настройте его для создания на x64.
- Сборка.
В соответствии с ссылкой Qt IFW вам просто нужно добавить свой скрипт контроллера в конфигурацию XML:
<?xml version="1.0"?>
<Installer>
<!-- Your config -->
<ControlScript>controller.qs</ControlScript>
</Installer>
Не то, что в каждом установщике имеется только один скрипт управления, не на один компонент!