Кажется, я не могу построить решение для STXXL с CMake 2.8.12.1. Я посмотрел на все статьи и последовал их указаниям, но не повезло. У меня есть VS2010 Professional с SP1 и Windows 7. Я выбираю Visual Studio 10 Win64 в CMake и нажимаю configure, но я всегда получаю следующее:
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 и создать решение.
Это не проблема STXXL (и я не думаю о CMake), а о поддержке VS2010 для 64-битной компиляции.
Я помню, как тестировал STXXL с 32-битными компиляторами VS2010, и он работал нормально. Используйте 32-битную (что вроде не по моде) или обновление. Модернизация - это самый простой путь.