从Xcode Project生成Makefile,用于将项目移植到其他UNIX系统
发布时间:2020-12-14 17:51:22 所属栏目:百科 来源:网络整理
导读:(以前曾问过,但答案并不确定) 虽然我喜欢使用 Xcode(3.2.1)进行开发,但我需要将一些项目移植到其他UNIX系统,甚至是Windows.代码全是C但相当复杂.我正在寻找一种方法来自我的Xcode项目中自动/半自动生成等效的Makefile,之后厌倦了通过手动试错来做到这一点.
(以前曾问过,但答案并不确定)
虽然我喜欢使用 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,你应该阅读
the CMake wiki,看看
CMake Manual,以及 – 如果你愿意 – 你可以看看我使用CMake的
C++ Application Project Template和
C++ Library Project Template(虽然我只用Makefile生成器测试它们而不是Xcode生成器).
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |