2013-12-23 52 views
0

看來我無法使用CMake 2.8.12.1構建STXXL的解決方案。我看了所有的文章,並按照他們的指示,但沒有運氣。我有VS2010專業版SP1和Windows 7在我選擇的CMake的Visual Studio 10 Win64的,然後單擊配置,但我總是得到如下:無法使用CMake構建STXXL

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和生成解決方案。

回答

1

這不是STXXL的問題(也不是我想到的CMake),而是VS2010對64位編譯的支持。

我記得使用VS2010的32位編譯器測試STXXL,並且它工作正常。使用32位(這是過時的)或升級。升級是最簡單的方法。