pip3 установить https://github.com/leafstorm/lexington/archive/master.zip python3 & gt; & gt; & gt; & gt; из lexington.regex import Regex как R & gt; & gt; & gt; & gt; из значения lexington.regex Null & gt; & gt; & gt; & gt; & gt; из сокращения импорта functools & gt; & gt; & gt; & gt; & gt; & gt; из строки import ascii_lowercase, цифры & gt; & gt; & gt; & gt; & gt; a_z = уменьшить (lambda a, b: a | R (b), ascii_lowercase, Null) & gt; & gt; & gt; & gt; & gt; & gt; b_x = уменьшить (lambda a, b: a | R (b), ascii_lowercase [1: -2], Null) & gt; & gt; & gt; & gt; a_z | b_x == a_z Истина & gt; & gt; & gt; & gt; & gt; & gt; & gt; m_n = R ("m") | R ("n") & gt; & gt; & gt; & gt; & gt; zero_nine = уменьшить (lambda a, b: a | R (b), цифры, Null) & gt; & gt; & gt; & gt; m_n | zero_nine == m_n False
Также успешно протестирован с Python 2. См. также , как это сделать с другой библиотекой .
Альтернативно,
pip3 установите https://github.com/ferno/greenery/archive/master.zip
и:из greenery.lego import parse как p a_z = p ( "[az]") b_x = p ("[bx]") утверждают a_z | b_x == a_z m_n = p ("m | n") zero_nine = p ("[0-9]") утверждать не m_n | zero_nine == m_n
Хорошо, после очень больших проб и ошибок я решил это.
Это решило это для меня.
У меня нет необходимой репутации, чтобы прокомментировать принятый ответ (Майкл), но я хотел бы отметить, что я получил его метод работы. То, что мне нужно было исправить, - это переключить каталоги include и library перед остальной частью IncludePath / LibraryPath вместо AFTER.
Это мое решение, если кто-то должен использовать 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.
- Сборка.
opengl32.lib
, которое меня достало :) – SyntaxRules 6 March 2014 в 09:15