我编写了一个名为Abacus的应用程序,并将其作为免费软件发布。现在我需要编写构建文件,因此我可以从命令行构建程序。我目前使用MonoDevelop来构建软件,但从长远来看这是不可行的。
其他项目似乎使用autoconf
和亲戚,这可能也是我的选择?
有什么建议可以从哪里开始?我可能只是朝着正确的方向努力。然而Abacus是免费软件,补丁也非常感谢。代码可以在GitHub找到。
答案 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/