1

我正在尝试使用Cloud Storage C++ 客户端库

我已经按照说明安装了它

当我尝试使用 g++ 编译它时,编译/链接失败并出现以下错误:

undefined reference to 'google::cloud::storage::v0::Client::CreateDefaultClient()'

在哪里可以找到 cpp google cloud SDK 的编译/构建说明。

4

1 回答 1

0

我不得不用这些标志编译它$(pkg-config --cflags storage_client libcurl openssl google_cloud_cpp_common libcares)

并将其与这些标志链接$(pkg-config --libs storage_client libcurl openssl google_cloud_cpp_common libcares) -lcrc32c

由于某种原因,默认安装 crc32c 并不好,所以我不得不克隆 git 存储库并按照那里的安装说明进行修复。

于 2019-02-21T12:33:26.473 回答