我注意到Google有这个SDK,用于在客户端使用C++访问各种Google服务。
奇怪的是,它们只支持Linux和Mac OS。 可以说还有其他流行的客户端操作系统,开发人员希望在这些操作系统上使用Google的服务。我想为 Windows8 编写一个C++应用程序,我希望能够使用 Google C++ API。 有没有人尝试过并成功了?
顺便说一句,我注意到这个SDK的讨论组很空。 想知道谷歌对这个库有什么样的受众。
不受支持,但我们确实希望长期支持它。我们希望在下一个版本中在Windows上支持gcc编译器。我们希望将来支持Visual Studio,但目前还有其他更高优先级的功能。需求肯定会影响我们的优先级。
我认为当前的(0.1)版本将与Visual Studio一起构建,以进行烟雾测试和解决一些问题。它不是一个真正的端口,而且很脆弱,所以它没有记录或我想支持的东西。但是,如果您想尝试,可以制作原型并可能产生反馈就足够了。
要在 Windows for Visual Studio 上构建 0.1,请按照运行 python prepare_dependencies.py 脚本的 linux/mac 的说明进行操作。它将下载并安装cmake。构建依赖项后,运行 cmake -G "NMake Makefiles" 并使用 nmake。
除了SSL支持之外,所有测试都应该通过,因为为SSL配置curl构建在Windows上涉及更多(并且您可能需要perl进行标准过程)。您可以尝试自己构建或获取预构建的二进制文件。看起来 curl 的 Windows 版本不是最新的,但我认为旧版本也可以工作。
以上不一定适用于下一个版本,如前所述,我们希望正式提供cygwin和/或mingw。