Программа C++ Code::Blocks вызывает синий экран при запуске из командной строки

Я использовал Code::Blocks, чтобы опробовать параллельное программирование с использованием OpenMP. Компилятор MinGW, включенный в исходную папку Code::Blocks, не поддерживает OpenMP, поэтому я загрузил более новую версию (7.0.0) из Sourceforge и соответствующим образом настроил проект (параметр -fopen, путь к libgomp-1.dll), и все казалось работать как положено. Программа компилируется и запускается без проблем при запуске в Code::blocks. Но когда я попытался запустить файл.exe из командной строки, у меня появился синий экран смерти. То же самое происходит с любым кодом, даже с "привет, мир". Исходный MinGW, предоставленный с помощью Code::Blocks, не имеет этой проблемы. Еще попробовал другую версию (8.1.0) с тем же результатом. Кажется, что сбой происходит даже до того, как будет выполнена какая-либо команда из основной функции. Используется Win 7 64bit.

0 ответов

Другие вопросы по тегам