我正在尝试在MacOSX上编译一个最初在Windows操作系统上编写的程序。该程序是一个包含OpenGL API等众多目录和文件的大型C++程序。
编译过程一开始在Mac上遇到了OpenGL的问题,所以我下载了所有OpenGL命令行工具来解决这个问题。但是,正如你所想象的那样,OpenGL下载中的每个C文件都有许多预处理器,其中每个预处理器又需要下载其依赖项。
然而,我还剩下一步关键的步骤:我收到一个致命错误,说找不到windows.h文件。这似乎是Windows系统固有的问题(我的程序庞大的目录列表中找不到windows.h文件),而Mac似乎没有相应的windows.h文件(http://cboard.cprogramming.com/c-programming/96087-windows-h-mac.html)。
我是否无法在Mac上编译此程序,还是可以挽救一些东西?