我正在尝试使用vbox hgcm (ring-3)
中的android
。我创建了一个包含hgcm连接,断开连接和调用函数的c文件,并在vbox上编译它(在ubuntu上)。
我必须为android创建另一个共享对象,它将使用dlopen / dlsym使用vbox lib(上面创建)。我对dlopen的调用因错误而失败:
cannot load library: link_image [2033]. failed to link <my_so_file_name>
我相信android使用了不同的链接器(仿生),所以直接链接上面的两个就会给我一个错误。
关于如何修复它或任何其他做法的想法?