在Windows上使用适用于C ++的Google API客户端库

时间:2013-09-15 22:00:13

标签: c++ windows-8 google-api-cpp-client

我注意到Google有SDK用于在客户端使用C ++访问各种Google服务。

奇怪的是,他们只支持Linux和Mac OS。可以说还有其他流行的客户端操作系统,开发人员希望使用谷歌的服务。我想为Windows8编写一个C ++应用程序,我希望能够使用Google C ++ API。有没有人试过并成功了?

顺便说一下,我注意到这个SDK的discussion group非常空。想知道谷歌对这个图书馆的想法是什么样的。

1 个答案:

答案 0 :(得分:1)

Windows尚不支持,但我们确实希望从长远来看支持它。我们希望在下一个版本中支持Windows上的gcc编译器。我们希望将来支持Visual Studio,但目前还有其他更高优先级的功能。需求肯定会影响我们的优先次序。

我认为当前(0.1)版本将使用Visual Studio进行构建,以进行烟雾测试并解决一些问题。它不是一个真正的端口,而且很脆弱所以它没有记录或我想支持的东西。但是,如果您想尝试,可以对原型进行原型设计并提供反馈。

要在Windows上为Visual Studio构建0.1,请按照运行python prepare_dependencies.py脚本的linux / mac的说明进行操作。它将下载并安装cmake。在构建依赖项之后,运行cmake -G“NMake Makefiles”并使用nmake。

除SSL支持外,所有测试都应该通过,因为在Windows上配置SSL的curl构建更为复杂(并且您的标准流程可能需要perl)。您可以尝试自己构建或获取预构建的二进制文件。看起来像curl的windows构建不是最新的,但我认为较旧的构建也会起作用。

上述内容不一定适用于下一个版本,但如上所述,我们希望正式提供cygwin和/或mingw。