【问题标题】:Using the Google APIs Client Library for C++ on Windows在 Windows 上使用适用于 C++ 的 Google API 客户端库
【发布时间】:2013-09-15 22:00:13
【问题描述】:

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

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

顺便说一句,我注意到这个 SDK 的 discussion group 是相当空的。想知道 Google 想通过这个库吸引什么样的受众。

【问题讨论】:

  • 您可以通过网络浏览器控制使用地图的网络界面。

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


【解决方案1】:

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

我认为当前 (0.1) 版本将使用 Visual Studio 构建,用于烟雾测试和发现一些问题。它不是一个真正的端口并且很脆弱,所以它没有记录或我想要支持的东西。但是,如果您想尝试一些原型并可能会产生反馈,就足够了。

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

除了 SSL 支持之外的所有测试都应该通过,因为为 SSL 配置 curl 构建更多地涉及 Windows(并且您可能需要 perl 来执行其标准流程)。您可以尝试自己构建或获取预构建的二进制文件。看起来 curl 的 windows 版本不是最新的,但我认为旧版本也可以工作。

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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-09-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多