2013-12-23 8 views
0

Кажется, я не могу построить решение для STXXL с CMake 2.8.12.1. Я посмотрел на все статьи и последовал их указаниям, но не повезло. У меня есть VS2010 Professional с пакетом обновления 1 и Windows 7. Я выбираю Visual Studio 10 Win64 в CMake и нажмите на ссылку настроить, но я всегда получаю следующее:Невозможно построить STXXL с CMake

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? Любая помощь приветствуется.

EDIT

После установки VS2012 мне удалось успешно использовать CMake и генерировать решения.

ответ

1

Это не проблема STXXL (и я не думаю о CMake), а о поддержке VS2010 для 64-битной компиляции.

Я помню, как тестировал STXXL с 32-битными компиляторами VS2010, и он отлично работал. Используйте 32-битную (что вроде не по моде) или обновление. Модернизация - это самый простой путь.

Смежные вопросы