我想问一下 Mac 如何将C ++代码编译为.dll。
目前,我有使用.NET C#语言编写的Windows应用程序,它通过PInvoke调用C ++ .dll。
我正在根据此编译几个Boost库函数 Screenshot使用宏:
cl /Ox -I "B:\Libs\Boost\boost_1_68_0" /LD minkowski.cc
现在我拥有的软件可以在Windows上完美运行,但是用户问我是否可以使其在Mac上运行。我可以在Mac计算机上使用.NET框架运行C#应用程序,但无法加载C ++ .dll。因此,我想问问是否有人有经验,如何为Mac用户将该minkowski.cc编译为.dll?我没有Mac电脑,也从未使用过它,而我的C ++知识也不是很多。任何帮助将不胜感激。