Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Terminal Gnuplot开发-如何在Windows7上修改源代码和编译_Terminal_Gnuplot_Development Environment - Fatal编程技术网

Terminal Gnuplot开发-如何在Windows7上修改源代码和编译

Terminal Gnuplot开发-如何在Windows7上修改源代码和编译,terminal,gnuplot,development-environment,Terminal,Gnuplot,Development Environment,我想在Gnuplot中开发一个新特性。为了实现这一点,我想在现有的Gnuplot源代码中添加一个新的终端 我转到此页面下载: 我已经下载并安装了工具安装程序(gp460-win32-setup.exe)。我还下载了源代码(gnuplot-4.6.0.tar.gz) 我应该使用什么IDE/编译器来编辑源代码、编写新的终端、编译和检查?我正在使用Windows7 我不确定我下载的源代码是否正确。Gnuplot网站上的开发页面介绍了一些关于CVS的内容,但我不确定 有人能指导我设置Gnuplot开

我想在Gnuplot中开发一个新特性。为了实现这一点,我想在现有的Gnuplot源代码中添加一个新的终端

我转到此页面下载:

我已经下载并安装了工具安装程序(gp460-win32-setup.exe)。我还下载了源代码(gnuplot-4.6.0.tar.gz)

  • 我应该使用什么IDE/编译器来编辑源代码、编写新的终端、编译和检查?我正在使用Windows7
我不确定我下载的源代码是否正确。Gnuplot网站上的开发页面介绍了一些关于CVS的内容,但我不确定


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

如果我想在Win7上为Gnuplot编写一个新功能,我会这样做:

  • 从存储库签出源代码。(已安装的gnuplot二进制文件不会对您有多大帮助。)
  • 试着编译源代码。我想这是第一个里程碑,可能不是一个容易实现的任务
  • 加入gnuplot邮件列表以便提问,我相信会有很多问题,比如:
    • 新功能是对现有功能的增强吗
    • 我需要在什么类型的对象上构建新对象
    • 这个新功能真的可以实现吗
    • 是否有编码指南?因此,我的新代码将在某个时候在存储库中结束
  • 一旦你完成了上面的工作,你就可以考虑你应该使用什么IDE了,但这并不是什么大不了的事。您需要注意的是,您可以根据上面的步骤2配置编译器^^