2012-03-16 67 views
0

我想在Gnuplot中开发一个新功能。为了实现这一点,我想添加一个新的终端到现有​​的Gnuplot源代码。Gnuplot开发 - 如何修改源代码并在Windows 7上编译

我到这个页面下载:http://sourceforge.net/projects/gnuplot/files/gnuplot/4.6.0/

我已经下载了工具设置(gp460-Win32的SETUP.EXE)并安装它。我也有下载的源代码(gnuplot-4.6.0.tar.gz)。

  • 什么IDE /编译器,我应该用做编辑源代码,写我的新终端,编译和检查?我正在使用的Windows 7

我不知道我下载的源代码是否正确。 Gnuplot网站的开发页面说了一些关于CVS的事情,这些我都不确定。

有人可以指导我设置Gnuplot开发环境的过程吗?

回答

1

如果我想写一个新特性,gnuplot的Win7上我会做这样的事情:

  1. 结帐从CVS库的源代码。 (安装的gnuplot二进制文件不会帮你太多。)
  2. 尝试编译源代码。我会想象这是第一个里程碑,可能不是一个容易实现的任务!
  3. 加入gnuplot的邮件列表等,以便提问here,我肯定会是相当多的,比如哪里有:
    • 是新的功能已经存在的功能的增强?
    • 我需要什么样的对象来构建我的新对象?
    • 是否可以实现新功能?!
    • 是否有任何编码准则?这样我的新代码就会在某个时刻到达版本库。
    • ...

一旦你完成了上面你可以想想你应该使用什么样的IDE,但是这真的不是什么大不了的事。您需要注意的是,您可以根据上面的步骤2配置编译器^^

相关问题