在任何地方都找不到一个清晰的解决方案,可以使gRPC交叉编译可从Linux部署。从我能找到的所有帖子/讨论中,看来cmake是交叉编译gRPC的最佳选择。
我根据建议和运行时创建了自己的工具链cmake
cmake .. -DCMAKE_TOOLCHAIN_FILE = .. / qnx_tool_chain.cmake -Dprotobuf_BUILD_TESTS =关闭-DgRPC_INSTALL =关闭
我看到boringssl编译错误
third_party / boringssl / CMakeLists.txt:305(elseif)上的CMake错误:
给定参数:"STREQUAL" "x86_64"
指定了未知参数
关于交叉编译grpc的最新配方的任何想法,而不必从回购的顶级CMakeLists.txt?中进行反向工程。谢谢