2

我正在关注 GAE(谷歌应用引擎)安装的谷歌官方文档。看这部分(相对于 gae php 扩展):https ://github.com/GoogleCloudPlatform/appengine-php-extension

./configure --enable-gae --with-protobuf_inc=<include_path> --with-protobuf_lib=<lib_path>

文档说:

Set <include_path> and <lib_path> to where you have installed the protobuf headers and libraries in the previous step.

当我运行 ./configure 命令时,我总是在终端中遇到错误,因为我不知道哪些是正确的 protobuf 路径。

Ps
安装 Protobuf 时,我遵循了以下文档:
https ://github.com/google/protobuf/blob/master/src/README.md

我的/home/Experiments文件夹包含 3 个文件夹:
php-src, appengine-php-extension, protobuf.
protobuf文件夹是我安装“git cloned”protobuf 的地方。

4

1 回答 1

0

如果您按照在App Engine PHP Runtime的链接存储库中构建下的说明进行操作,您会发现在第 2 步中,您在为 remote_api.proto 和 urlfetch_service.proto 生成 C++ 源文件和头文件时选择了一个输出目录。该文件夹将是通过 cmd args 提供的正确文件夹。

于 2016-02-16T00:45:25.223 回答