运行或修改GNU通用公共许可证下可用的源代码(二进制文件)

时间:2012-06-25 14:34:50

标签: compilation gnu binaries

亲爱的stackoverflow成员,

我有一个问题对大多数成员来说可能听起来很愚蠢,但现在困扰我很长一段时间,但却找不到合适的答案。

我的问题是,我们如何运行在GNU许可下分发的开源项目的源代码或二进制文件。

当我下载项目时,我得到的是一个 .tar 文件,解压后,我得到一个包含许多子文件夹的文件夹,如src,build等。这个文件夹看起来类似于由netbeans等IDE创建的项目文件夹。但是如何编译和修改这些源文件呢?

是否有应用程序可以执行此操作?或者我是否必须切换到linux来执行此操作?

我目前正在使用Windows 7的副本,并且还可以使用windows xp的副本。

非常感谢任何帮助。

非常感谢你。

欢呼声 基肖尔马布。

1 个答案:

答案 0 :(得分:0)

在GNU和GNU / Linux发行版中,软件包由软件包管理器安装(例如,无需构建或下载任何软件)。一些程序员分发(连同源代码)程序的二进制版本(通过单击它们运行,或通过从命令行调用它们)。由于MinGW,您可以在Windows上编译源代码。要运行的结构,请阅读在解压缩的目录中找到的`README'文件。大多数程序都可以使用:

构建
./configure; make; make install

如果您发布项目链接,我可以帮助您完成构建过程。