我尝试使用以下代码在apache模块中打开一个so文件:
fn csl_join<'a, V, T>(value: &V) -> String
where V: IntoIterator<Item = &'a T>,
T: 'a + ToString
{
itertools::join(value.into_iter().map(|v: &T| v.to_string()), ",")
}
我包含了dlfcn.h头文件,但没有工作! 用这个编译:apxs -i -a -c mod_helloworld.c 我尝试使用-ldl编译:apxs -i -a -c Wc,-ldl mod_helloworld.c但是没有工作。我在dlerror()中有这个错误: /usr/lib/apache2/modules/mod_helloworld.so:undefined symbol:echo