Create a udf to split string

i want create a function to split string:
inline ListAccum string_split (string str, string delimiter)
when i compile it in /test/compile use ./compile, Display an error:
In file included from …/…/…/…/gsdk/include/gle/engine/cpplib/TypeUtil.hpp:7,
from …/…/…/…/gsdk/include/gle/engine/cpplib/acclib/AndAccum.hpp:7,
from …/…/…/…/gsdk/include/gle/engine/cpplib/headers.hpp:14,
from …/ExprFunctions.hpp:38,
from main.cpp:7:
…/…/…/…/gsdk/include/thirdparty/cereal/types/vector.hpp:33:10: fatal error: cereal/cereal.hpp: No such file or directory
#include “cereal/cereal.hpp”

which version did you download?
Appears you have a missing file. If you download 3.1, can you check below folder to see if cereal.hpp is there?
/home/tigergraph/app/3.1.0/dev/gdk/gsdk/include/thirdparty/cereal

my hpp s path is /home/tigergraph/tigergraph/app/3.1.0/dev/gdk/gsdk/include/thirdparty/cereal, and i see the official website like me , tgs version is 3.1

在 compile 文件中,-I $root/gdk/gsdk/include/third_party的路径是有问题的,实际路径为/gdk/gsdk/include/thirdparty