加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

从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生成器).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读