如何在Linux上为Mono的C#应用​​程序创建构建文件?

时间:2011-02-25 10:29:56

标签: c# linux mono autoconf

我编写了一个名为Abacus的应用程序,并将其作为免费软件发布。现在我需要编写构建文件,因此我可以从命令行构建程序。我目前使用MonoDevelop来构建软件,但从长远来看这是不可行的。

其他项目似乎使用autoconf和亲戚,这可能也是我的选择?

有什么建议可以从哪里开始?我可能只是朝着正确的方向努力。然而Abacus是免费软件,补丁也非常感谢。代码可以在GitHub找到。

2 个答案:

答案 0 :(得分:3)

autoconf和朋友很常见,也许是一个很好的方式。

但是,我相信MonoDevelop可以为项目导出完整的构建环境(makefile等)。你可能想调查一下。

答案 1 :(得分:0)

对于跨平台的Autotools来说,这是一个很好的方法。

有关Mono的具体信息,请参阅...... http://www.mono-project.com/Guidelines:Application_Deployment#Auto-tools

对于Autotools信息,一般有一本免费的书籍在http://sources.redhat.com/autobook/