首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Mac (Xcode4.1)进行FreeBSD开发

使用Mac (Xcode4.1)进行FreeBSD开发
EN

Stack Overflow用户
提问于 2012-04-06 07:46:13
回答 2查看 1.5K关注 0票数 1

嗨stackoverflow社区!

我即将开始使用C编程语言为FreeBSD端口集合(pkgng实用程序)开发补丁。

问题是,我使用的是Mac,我真的不想切换到另一个操作系统。我已经在Parallels Desktop VM上安装了Freebsd 9.0。Xcode 4.1似乎是C语言相当不错的开发工具。

可以通过Xcode4.1实现FreeBSD的开发吗?如何为这种形式的开发搭建项目环境,并为FreeBSD编译源代码?

我也欢迎关于使用MacOS X为FreeBSD开发补丁的跨平台开发的任何其他建议。组织所有必要的东西的最佳方式是什么?

EN

回答 2

Stack Overflow用户

发布于 2012-04-14 22:26:27

由于您想为pkgng开发补丁,我强烈建议您在FreeBSD上编译和测试代码,因为它是唯一使用pkgng接口的端口和包系统的系统。因此,除非它可以为FreeBSD交叉编译,否则使用任何OS可能都不是一个好主意。

我不熟悉Parallels,但你可能可以在OS X和运行在虚拟机中的FreeBSD之间建立一种文件共享机制。这样你就可以在OS X上编辑你的文件,并在FreeBSD下使用它们。

票数 2
EN

Stack Overflow用户

发布于 2012-04-14 22:48:40

X Code真的很好,我倾向于使用它,但在实际运行FreeBSD的系统上进行常规构建。如果你有你正在使用的所有东西的源代码(除了接口匹配的标准库),那么没有理由不在带有Xcode的OS X上工作。如果需要,您可以构建自己的库。编写跨平台代码所做的一件事(如果你经常在另一个平台上构建)就是让你的代码更容易移植。避免使用特定于平台的“扩展”更容易。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10037548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档