Использование Apache Thrift в Windows
меня интересует компиляция бережливого кода и ссылка на библиотеку бережливого C++ в среде windows. Проведя некоторое исследование, я нашел несколько последних ссылок:
1) Thrift Win32 Установка С Помощью Cygwin / MinGW
2) секонд-1031 и Thrift-1123 патчи для компиляции в MS Visual C++
используя #1, я смог скомпилировать библиотеку linux с помощью MinGW с именем libthrift.a. Но то, что я действительно хотел бы сделать, это иметь возможность для создания бережливого кода и его компиляции в WINDOWS с помощью бережливой библиотеки dll или lib.
другими словами, Я вижу, как я могу использовать MinGW для компиляции бережливого кода, который выполняется в Windows. Но я хочу иметь возможность разрабатывать и компилировать код, который использует бережливость, в Windows. Возможно ли это?
Если нет, я полагаю, что #2 - Мой единственный вариант, но он, похоже, все еще находится в стадии разработки.
какие идеи?
3 ответов
существует патч, доступный для копирования среды выполнения thrift с visual studio C++. Было бы здорово, если бы разработчики thift поместили этот патч в основной код.
Thrift 0.8 имеет проекты Visual Studio 2010 для компилятора и библиотеки Thrift. Ряд участников приложили много усилий для поддержки Windows VS development. Выпуск 0.8 dev может быть загружен как снимок или через SVN http://thrift.apache.org/download/
Я создал проекты, используя бережливость в VS, и он отлично работает.
бережливость 0.10.0 имеет гораздо лучшую поддержку для строительства на Windows.
- проекты Visual Studio в источнике, который является рекомендуемым подходом на официальном сайте.
- CMake сгенерировал проекты Visual Studio C++, которые не документированы на официальном сайте, но оказываются более удобными.
посмотреть Apache бережливость на Windows подробные инструкции.