Оптимизирующий компилятор Microsoft C ++ постоянно падает

Я пытаюсь собрать MLPack 0.8, и будь то Release или Debug, мой C ++ Optimizing Compiler постоянно падает. Я пытался закрыть все остальные программы для обеспечения максимальной оперативной памяти компилятору, но это не помогло.

Моя настройка:

VS2010
Windows 7 x64
MLPack 0.8
Boost 1.55
Armadillo 4.320
LibIconv (latest version)

Решение было создано CMake 2.8.8

Что я могу сделать, чтобы правильно скомпилировать MLPack с моей системой, или у кого-нибудь есть идея, где я могу найти уже скомпилированные библиотеки?

Изменить: журнал сообщений от служб (на немецком языке, но вы должны понять, что он говорит)

Name der fehlerhaften Anwendung: CL.exe, Version: 16.0.40219.1, Zeitstempel: 0x4d5f0c67
Name des fehlerhaften Moduls: c1xx.dll, Version: 16.0.40219.1, Zeitstempel: 0x4d5f0cf9
Ausnahmecode: 0xc0000005
Fehleroffset: 0x000ca1e0
ID des fehlerhaften Prozesses: 0x1cf0
Startzeit der fehlerhaften Anwendung: 0x01cfa1c6ab273d06
Pfad der fehlerhaften Anwendung: d:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe
Pfad des fehlerhaften Moduls: d:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\c1xx.dll
Berichtskennung: edcfb3cd-0db9-11e4-8e71-f46d04884a75

1

Решение

Известно, что Visual Studio дает сбой при компиляции mlpack (или, более конкретно, Armadillo). Надеемся, что обновление до VS2012 или новее должно решить эту проблему; альтернативно, более старая версия Armadillo может не слишком перегружать шаблонную подсистему Visual Studio. Как отметил mtall, компиляторы Visual Studio не известны своими собственными реализациями стандартов C ++ …

Если у вас по-прежнему возникают проблемы даже после обновления Visual Studio (если вы можете это сделать), убедитесь, что вы используете самую последнюю версию mlpack (1.0.10, а не 1.0.8, как я думаю, вы и есть). с помощью).

2

Другие решения


По вопросам рекламы [email protected]