2013-09-15 4 views
3

Я заметил, что у Google есть этот SDK для доступа к различным службам Google с использованием C++ на стороне клиента.Использование клиентской библиотеки API Google для C++ в Windows

Любопытно, что у них есть поддержка только для Linux и Mac OS. Возможно, существуют и другие популярные клиентские ОС, по которым разработчик захочет использовать сервисы Google. Я хочу написать приложение C++ для Windows8, и я хочу иметь возможность использовать API Google C++. Кто-нибудь пробовал это и добился успеха?

Btw, я заметил, что discussion group для этого SDK довольно пуст. Интересно, какая аудитория Google имеет в виду с этой библиотекой.

+0

Вы можете просто использовать веб-интерфейс карт через веб-браузер. –

ответ

1

Windows еще не поддерживается, но мы ожидаем ее поддержки в долгосрочной перспективе. Мы надеемся поддержать gcc-компилятор в Windows в следующем выпуске. Мы ожидаем поддержки Visual Studio в будущем, но в то же время есть и другие функции с более высоким приоритетом. Спрос, безусловно, может повлиять на нашу приоритизацию.

Я думаю, что текущая версия (0.1) будет построена с помощью Visual Studio для тестирования дыма и выявления некоторых проблем. Это не настоящий порт и хрупкий, поэтому он не документирован или что-то, что я хочу поддержать. Но достаточно прототипа чего-то и, возможно, получить обратную связь, если вы хотите попробовать.

Чтобы создать 0.1 в Windows для Visual Studio, следуйте инструкциям для linux/mac, выполняющим сценарий python prepare_dependencies.py. Он загрузит и установит cmake. После того, как он построит зависимости, запустите cmake -G «NMake Makefiles» и используйте nmake.

Все тесты должны проходить, за исключением поддержки SSL, поскольку настройка стробирования для SSL больше задействована в окнах (и вам, вероятно, необходим perl для их стандартного процесса). Вы могли бы попытаться построить это самостоятельно или получить готовый двоичный файл. Похоже, что окна, созданные для завитки, не текущие, но я предполагаю, что старые сборки тоже будут работать.

Вышеупомянутое не обязательно будет работать для следующего выпуска, хотя, как отмечено, мы надеемся официально предоставить cygwin и/или mingw.

+0

Считаете ли вы, что библиотеки, если они были созданы для Windows 8 Store, будут отвечать требованиям Windows 8 Store? http://msdn.microsoft.com/en-us/library/windows/apps/hh694081.aspx –

+0

Очень понравится поддержка Windows. Мне интересны API C++ OAuth и Youtube (воспроизведение). –

Смежные вопросы