现在的位置: 首页 > 综合 > 正文

编译自己的WinCVS(原创)

2013年08月17日 ⁄ 综合 ⁄ 共 879字 ⁄ 字号 评论关闭

 

如果想给WinCVS附加新的功能,就需要自己编译Wincvs了.

下面给出编译的简单步骤.(windows 2000,路径仅为示例,可以按照自己的修改)

1.下载WinCvs13b17-2_Src.zip  ,展开到一个目录
  (可以下载source doc ,查看各个文件的说明)

2.下载并安装了python 2.3.3 或者 其他版本 (包含源码)

3.下载tcl 源码包 : http://www.scriptics.com
  这个版本的wincvs需要tcl 8.3.5的源码,不要用8.4.x的源码

4.安装vc++ 6.0 (安装调试版本和unicode 版本的模块)

5.升级vc++6.0,安装sp5 or sp6

6.安装/升级platform sdk ,至少安装core sdk,可能需要internet explorer sdk
  http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
  
  经过漫长的下载,安装完毕

7.在sdk的程序组里运行 register sdk directory to vc++ lib path ...

8.运行vc++ 6,在tools->options->include  path增加 python的头文件 例如C:/Python23/include
  增加tcl的头文件,例如路径 E:/prg/tcl8.3.5/generic

  如果没有加入sdk的include,可以手动加入

9.打开wincvs的workspace, E:/prg/WinCvs13b17-2_Src/WinCvs的wincvs.dsw

  选择active configuration 为wincvs的win32 release

  编译,应该可以编译出wincvs.exe了

  如果想编译调试版本的wincvs,在安装vc++的时候要注意安装调试版本的dll,(unicode 的dll 在  unicode debug configuration 时也需要)

  ---其实我安装的时候没装unicode的部分,所以自己编译的时候只好用其他配置了,当然最后安装.

抱歉!评论已关闭.