(之前有人问过,但答案并不确定)虽然我喜欢使用Xcode(3.2.1)进行开发,但我需要将一些项目移植到其他UNIX系统,甚至是Windows.代码都是C++,但相当复杂.我正在寻找一种方法来自我的Xcode项目中自动/半自动生成等效的Makefile,之后厌倦了通过手动试错来做到这一点.
谢谢你的任何提示.
曼弗雷德
您应该切换到所有平台的CMake.反过来,CMake可以使用CMake项目描述生成Makefile,Xcode,Visual Studio和KDevelop项目/构建.首先,您需要为项目创建CMake描述,但如果您只更新CMake项目,则从CMake到Xcode非常容易.或者您可以使用Makefile生成器并创建基于Makefile的Xcode项目.要开始使用CMake,您应该阅读CMake wiki,查看CMake手册,以及 - 如果您愿意 - 您可以查看使用CMake的C++应用程序项目模板和C++库项目模板(尽管我已经测试过了)它们只与Makefile生成器有关,而与Xcode生成器无关).