看来我无法使用CMake 2.8.12.1构建STXXL的解决方案。我看了所有的文章,并按照他们的指示,但没有运气。我有VS2010专业版SP1和Windows 7在我选择的CMake的Visual Studio 10 Win64的,然后单击配置,但我总是得到如下: The C compiler "C:/Program Files (x86)/Microsoft Visual Studio 10.
This question and answers to it再次确认STXXL只处理固定的数据长度。是否有任何替代STXXL来处理动态数据大小(编译时未知的数据大小)? 或者是否有任何技巧使用STXXL来处理动态数据大小?上面提到的链接定义了许多不同长度的结构,并在运行时选择最接近的结构。我一直在考虑创建一个工具来检测数据大小或获取用户指定的记录大小,然后让工具使用已知大小自动生成代码,将其编译