标签: export shared-libraries
so库有几个导出功能。假设其中一个是test()。我可以在这个导出函数列表中看到test()。现在我只想在命令行中调用test()函数。我应该怎么做到?
答案 0 :(得分:0)
你能找到的最接近的是Perl。您可以使用PDL::CallExt
callext()使用Perl的动态加载器加载 so ,调用命名函数并将piddle个参数列表传递给它。
callext()
您甚至可以使用Perl将C编译为具有适当标志的共享对象,这样您就可以动态创建本机库。