我需要给出从.NET平台将独立程序移植到Mac的估计。我有所有的源代码,在C++中,既是我编写的代码,也是GLUT/GLUI的修改版本,因为程序使用OpenGL和GLUT/GLUI作为UI。
我不认为C++代码会是个问题,或者OpenGL环境,请告诉我,如果你认为它会是。在.NET中,我使用OpenGL32.DLL并将其与我的应用程序一起部署。我要知道这是怎么为Mac做的?
我真的需要知道现在Mac的部署方法是什么,以及我为它写东西有多难。对于.NET,我使用Visual Studio进行应用程序开发和部署,我创建了一个新的VS项目来构建可部署的MS安装程序。
部署过程还允许放置桌面快捷方式、将唯一图标与程序关联。。。在Mac上可以选择哪些部署选项?你认为最大的障碍是什么?
发展应该相当直接。你可以做OpenGL/GLUT/etc。。。通过可可框架。看看 this example from Apple 看看它是如何在代码中完成的。