Название: Проблемы при компиляции Отправлено: Bugert от Ноябрь 24, 2014, 12:11 Здравствуйте. Есть небольшой код (ниже). Первая проблема: при компиляции чего угодно (простейшего hello world) выскакивает окно Dissasembler(ntdl!BreakPoint) с указанием, как я понимаю, на одну из ячеек памяти. Выделена обычно всегда вторая строчка, которая выглядит так:
Код: 0x77086b5d <+0x0001> c3 ret Вопрос, почему и что не так? Вторая проблема: при компиляции кода ниже, цикл выводит только 32 значения. А должен вроде бы 800. Почему? Код: #include <iostream> Название: Re: Проблемы при компиляции Отправлено: Пантер от Ноябрь 24, 2014, 12:21 Какая ОС? Какой компилятор?
Название: Re: Проблемы при компиляции Отправлено: Bugert от Ноябрь 24, 2014, 12:25 Windows 8.1 x86 со всеми обновлениями;
Qt 5.3.2 MinGW 4.8.2 32bit Название: Re: Проблемы при компиляции Отправлено: Bugert от Ноябрь 26, 2014, 09:13 Никто не подскажет?
Название: Re: Проблемы при компиляции Отправлено: Bugert от Ноябрь 26, 2014, 11:07 Прикрепляю скришот того, что получается при компиляции. Теперь выводятся цифры от 0 до 42 почему-то.
Название: Re: Проблемы при компиляции Отправлено: Fregloin от Ноябрь 26, 2014, 12:28 у вас параллельно не стоят другие компиляторы и IDE?
у меня было нечто похожее когда стояла среда для QNX. Удалил ее, все заработало. Название: Re: Проблемы при компиляции Отправлено: Igors от Ноябрь 26, 2014, 13:12 Установите breakpoint на первую строку и запустите. Если остановилась - идите по шагам пока не свалится. Смотрите на каком вызове/ф-ции. Находите из какой либы эта ф-ция (здесь часто помогает LinkMap). Проверяете совместима ли эта либа и есть ли другая. Подключаете нужную, работает
|