linux上使用.Net Core的P/Invoke可以调用C++的DLL吗

2020-02-25 10:24发布

问题:

在windwos端使用控制台程序+P/Invoke调用了C++编写的Dll

转到Linux后就发现,提示找不到这个Dll

是因为C++动态链接库不能跨平台吗?是不是要编译成so库?

回答1:

是的,要编译成 so 库。