我需要将一个使用XE2编写的应用程序移植到Mac。
我的应用程序分为一个简单的UI可执行文件(单线程)和一个不可见的引擎(它严重依赖于OmniThreadLibrary 3.02和Cromis DirectoryWatch)
两个EXE之间通过Cromis.IPC进行通信
这就是说,我主要遇到了这三个组件的问题(OmniThreadLibrary、Cromis IPC和DirectoryWatch)
我现在的重点是引擎,其中大部分代码都在那里。
我的问题是:是否有类似于OmniThreadLibrary、Cromis DirectoryWatch和Cromis.IPC的东西适用于Mac?(无论是使用lazarus还是将XE2作为目标编译器与Mac一起使用)
"这个答案将有助于我决定是否应该使用Delphi XE2还是Lazarus(一种我完全不熟悉的IDE),并且看看以最小的麻烦提供/支持Windows和Mac的最佳长期方法是什么。
"