-1

tcl8.6.0 不能用 tcl 提供的 makefile.vc 在 VS11 中编译。

我只需要卸载 VS11 并重新安装 VC10(Visual Studio 2010)。

“win”文件夹中的自述文件指出 Visual Studio 6.0 或更高版本应该可以工作,但自述文件似乎不是最新的。

似乎 MS 在每个版本中都破坏了所需的功能。
对于python,情况似乎是一样的:http:
//mail.python.org/pipermail/python-dev/2012-July/121122.html

没有 makefile 的任何解决方案都没有意义,因为 tcl 扩展无法编译。

有人可以确认用 VS11 编译 tcl8.6 是不可能的吗?(使用提供的 makefile.vc?)

--(我强烈建议不要使用VC11,这只是浪费时间。)

4

1 回答 1

1

不知道你编译有什么问题,因为你没有提到它。

但只是使用:

cd win
nmake -f makefile.vc

刚刚为我工作,在 Windows 8 Pro 上通常的 VC 2012 (Express for Desktop) 命令提示符下。

测试大多运行,只是一些链接、http 和时间相关的测试失败。

于 2013-01-22T20:35:33.583 回答