如何使用Ray C++ API使用Bazel以外的构建系统构建C++应用程序?

ruyhziif  于 2023-06-25  发布在  其他
关注(0)|答案(1)|浏览(152)

我在https://www.anyscale.com/blog/modern-distributed-c-with-ray找到了这个信息。我想知道是否有人已经尝试过构建一个C应用程序来调用Ray C API并链接Ray库,使用像cmake或Bazel以外的make这样的构建系统?先谢谢你了。

5kgi1eie

5kgi1eie1#

我直接链接到ray_API库,使用:

g++ ray_test.cpp  -O0 -I/usr/local/lib/python3.8/site-packages/ray/cpp/include -L/usr/local/lib/python3.8/site-packages/ray/cpp/lib -lray_api -g -std=c++17

使用“ray cpp --show-library-path”来查找ray-cpp安装的位置。
但是这里有一个更棘手的问题,当使用“Put”函数时,会得到std::bad_alloc。

auto object = ray::Put(100);

相关问题