在Mac上转换为Mono

时间:2009-03-08 06:33:23

标签: .net macos mono pinvoke

我有一个用.NET 2.0编写的项目(好吧,它在3.5版本的功能方面并没有太多用处),而且我最近有一台Mac并希望将该项目转换为Mono。

问题是,这个项目依赖于FreeImage等库以及我为这个项目编写的一些C ++库。我是Mac上编程的新手;如何将这些库链接到此项目中,以便p / invoke调用不会失败?如果需要,我可以再次编译所有库,那么我应该将库放入哪种格式,是否有任何特定的工具我应该使用?在Visual Studio端进行编码时,我只是将库作为与.NET代码相同的解决方案中的项目。 Mac上是否存在类似的设置?

1 个答案:

答案 0 :(得分:2)

page可能会有所帮助。解释Interop如何在OS X(和其他操作系统)上运行。