gpt4 book ai didi

c++ - Apache thrift 在 VxWorks 上构建

转载 作者:行者123 更新时间:2023-11-30 05:32:06 26 4
gpt4 key购买 nike

我的目标是在我们的一台装有 vxWorks 6.8 (C++) 的设备上使用 Apache thrift。

我需要在 vxWorks 上构建 thrift lib(.so) 或示例应用程序的步骤。如果有人可以建议出路,那将是很大的帮助。我在 Windows 7 上使用 Windriver Workbench 3.2,目标是 PENTIUM3gnu。我可以使用 boost 但不能使用 C++ 11。

最佳答案

好吧,作为一个不得不在普通的 Fedora PC 上构建 Thrift 的人,并且作为一个知道让它在嵌入式平台上运行的痛苦的人,我可以向您保证,您的困惑至少部分是由 Thrift 的低于标准的构建系统。

我实际上无法详细说明如何在 vxWorks 上构建它,但对于在与维护者的机器不太相似的机器上构建它时需要做什么,这是普遍的共识:

  • 修改所有 ./configure 选项,并明确禁用您不需要的每一项。即使修复了很多脚本,我也无法构建示例/教程,所以我不得不禁用它们
  • 明确说明依赖路径。自动配置脚本的修改方式似乎使库的自动检测工作比通常使用 autoconf 时更糟糕
  • 尝试 build 。找到由于某些原因构建系统使用硬连线位置并因此失败的地方
  • 冲洗,重复。


¹ OpenEmbedded,Android

关于c++ - Apache thrift 在 VxWorks 上构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35269162/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com