我有一个用.NET 2.0编写的项目(好吧,它在3.5版本的功能方面并没有太多用处),而且我最近有一台Mac并希望将该项目转换为Mono。
问题是,这个项目依赖于FreeImage等库以及我为这个项目编写的一些C ++库。我是Mac上编程的新手;如何将这些库链接到此项目中,以便p / invoke调用不会失败?如果需要,我可以再次编译所有库,那么我应该将库放入哪种格式,是否有任何特定的工具我应该使用?在Visual Studio端进行编码时,我只是将库作为与.NET代码相同的解决方案中的项目。 Mac上是否存在类似的设置?