0

看来我无法使用 CMake 2.8.12.1 为 STXXL 构建解决方案。我查看了所有文章并按照他们的指示进行操作,但没有运气。我有带有 SP1 和 Windows 7 的 VS2010 Professional。我在 CMake 中选择 Visual Studio 10 Win64 并单击配置,但我总是得到以下信息:

The C compiler "C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/x86_amd64/cl.exe" is not able to compile a simple test program.

我已经勾选了Run As Administrator复选框,cl.exe但仍然没有。

有谁知道我如何构建 STXXL?任何帮助将非常感激。

编辑

安装 VS2012 后,我成功地使用了 CMake 并生成了解决方案。

4

1 回答 1

1

这不是 STXXL 的问题,(我也没有想到 CMake),而是 VS2010 对 64 位编译的支持。

我记得用 VS2010 的 32 位编译器测试了 STXXL,它运行良好。使用 32 位(有点过时)或升级。升级是最容易走的路。

于 2014-01-03T13:30:10.633 回答