5 / 5 / 0
Регистрация: 22.04.2013
Сообщений: 33

ошибка 0xc000007b

22.04.2013, 16:25. Показов 28952. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создал программу в Visual Studio 2012

C++
1
2
3
4
5
6
7
8
9
#include <iostream>
 
using namespace std;
 
int main(){
    cout<<"Hello.";
    system("pause");
    return 1;
}
exe файл на моем компьютере(windows 7) запускается нормально, на другом с такой же операционной системой выдает ошибку 0xc000007b, возможно это как-нибудь исправить?
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.04.2013, 16:25
Ответы с готовыми решениями:

VS 2015 ошибка 0xc000007b
Выскакивает данная ошибка, программа на OpenGL, скидал её другу, у него все нормально, должно быть проблемма со студией, все остальные С++...

Ошибка 0xc000007b
При открытии Origin вылезает ошибка 0xc000007b, такое было замечено при открытии пиратской ГТА5, по там проблема решилась обновлением файла...

Ошибка 0xc000007b
Здравствуйте! Операционная система Windows 7 64 bit. Долгое время использовал только &quot;старые&quot; приложения и отключил...

17
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
22.04.2013, 16:28
C++
1
return 0;
правильно будет возвращать.
0
5 / 5 / 0
Регистрация: 22.04.2013
Сообщений: 33
22.04.2013, 17:53  [ТС]
Код C++
1
return 0;
правильно будет возвращать.
Не помогло.
0
5 / 5 / 0
Регистрация: 22.04.2013
Сообщений: 33
02.05.2013, 17:35  [ТС]
Может сталкивался кто-то с ней? Я думаю не хватает нескольких файлов, но вот не знаю каких.
0
187 / 180 / 25
Регистрация: 27.01.2012
Сообщений: 1,335
02.05.2013, 17:50
Мне кажется, что ты запускаешь её на XP :/
0
5 / 5 / 0
Регистрация: 22.04.2013
Сообщений: 33
02.05.2013, 18:45  [ТС]
на 7 и на 8 запускал
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
02.05.2013, 19:03
kwim, скриншот ошибки можно посмотреть?
0
5 / 5 / 0
Регистрация: 22.04.2013
Сообщений: 33
03.05.2013, 20:40  [ТС]
Скрин на 8 ке.
Миниатюры
ошибка 0xc000007b  
0
 Аватар для abit
866 / 525 / 148
Регистрация: 03.02.2013
Сообщений: 1,841
03.05.2013, 20:47
в Linux gcc и clang у меня работает, с точки зрения стандарта тоже нормально, я бы предрался только к return 1 вместо return 0 (как уже говорили) и вместо cout<<"Hello.";
C++
1
 cout<<"Hello."<<endl;
остальное все верно и должно работать, это ваш компилятор что-то мутит или вы выбрали что-то из раздела CLR в VS при создании проекта
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
03.05.2013, 20:56
Надеюсь, релиз режим выбран с соответствующими настройками? Так же можно поставить /MT опцию
0
Модератор
Эксперт по электронике
8976 / 6742 / 921
Регистрация: 14.02.2011
Сообщений: 23,843
04.05.2013, 09:13
Как проект создавал?
может действительно фреймворк нужен?
Цитата Сообщение от abit Посмотреть сообщение
вы выбрали что-то из раздела CLR в VS при создании проекта
Добавлено через 33 секунды
проект скинь сюда
даже интересно стало
0
5 / 5 / 0
Регистрация: 22.04.2013
Сообщений: 33
05.05.2013, 12:03  [ТС]
visual c++/консольное приложение win32.
Самое интересное, что на некоторых компьютерах она все же работает.
Вложения
Тип файла: zip ConsoleApplication1.zip (2.26 Мб, 31 просмотров)
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
05.05.2013, 12:24
kwim, у этой программы зависимость от отладочных библиотек Visual C++ Runtime, а
именно - msvcp110d.dll и msvcr110d.dll. Обратите внимание на букву "D" - от "Debug".
На "обычных" компьютерах, где не установлена Visual Studio 2012, этих dll нет.
Более того, распостранение данных библиотек в составе своей программы является
нарушением Microsoft EULA. И вообще, распостранять отладочные версии программ не
стоит - они, как правило, не оптимизированы и содержат много служебной информации.

Так что выход один - собрать программу в конфигурации Release, а релизные dll от
Visual C++ Runtime (msvcr110.dll и msvcp110.dll) либо распостранять вместе с приложением,
либо использовать статическую компоновку (ключ /MT компилятора).
2
Модератор
Эксперт по электронике
8976 / 6742 / 921
Регистрация: 14.02.2011
Сообщений: 23,843
05.05.2013, 13:25
kwim, открыть твой проект не смог т.к студия у меня 2008
но насторожило вот такое название ConsoleApplication1( обычно это название проекта CLR)
да и это Исходный код.cpp

но в основном согласен с Убежденный

Цитата Сообщение от Убежденный Посмотреть сообщение
у этой программы зависимость от отладочных библиотек Visual C++ Runtime, а
именно - msvcp110d.dll и msvcr110d.dll.
это как бы да
но обычно пишет "не могу запустится не хватает такой то библиотеки"
а здесь просто тупая ошибка( может это восьмерка так отрабатывает?)
В остальном согласен


kwim, заведи себе виртуалку и поставь несколько чистых ОС, удобней программы тестировать,
не надо бегать по машинам
1
5 / 5 / 0
Регистрация: 22.04.2013
Сообщений: 33
05.05.2013, 13:57  [ТС]
Все, вроде разрешил проблему. Собрал в режиме Release и поставил пакет Visual C++ для Visual Studio 2012 вот от сюда http://www.microsoft.com/ru-ru... x?id=30679

Остался еще вопрос, возможно ли обходится без установки этого пакета, а взять из него файлы и разместить где -то у себя в папке с программой?
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
05.05.2013, 14:14
Цитата Сообщение от kwim Посмотреть сообщение
Остался еще вопрос, возможно ли обходится без установки этого пакета, а взять из него файлы и разместить где -то у себя в папке с программой?
Да. Начиная с Visual C++ 2010, рантайм-библиотеки можно распостранять простым копированием.
В каталоге с установленной "Студией" найдите папку /VC/redist, в ней должна быть папка
x86\Microsoft.VC110.CRT (если программа 64-битная, тогда идем в папку x64\Microsoft.VC110.CRT),
Вам нужны файлы msvcr110.dll и msvcp110.dll.
1
 Аватар для Tlya
16 / 16 / 10
Регистрация: 20.11.2015
Сообщений: 305
24.03.2017, 14:18
Убежденный, Подскажите пожалуйста, при переноси прил. на другой пк (с 7-кой) всё норм, а при переносе на 8-ку ругается что недостает библиотек. После закидывания к екзешнику всех что требует выдает вобще ошибку 0xc000007b.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
24.03.2017, 14:40
0xC000007b - это invalid image format. Т.е. у тебя exe или dll неправильной разрядности.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.03.2017, 14:40
Помогаю со студенческими работами здесь

Ошибка - 0xc000007b
Проблема следующего рода - возможно после установки Internet Explorer 11 на Windows 7, антивируса нет на ПК, но вряд ли это последствия от...

Ошибка 0xc000007b
Здравствуйте, у меня при запуске приложения(python3) выскакивает окно с ошибкой 0xc000007b, гуглил проблему, делал что было в инструкции(на...

Ошибка 0xc000007b
Добрый день. Помогите найти проблемный файл, пожалуйста. Вот лог: И скажите, чей это файл. DirectX или Microsoft Visual C++. Заранее...

Ошибка 0xc000007b
Всем здрасьте ! У меня есть проект скомпилированный в Visual Studio 2013 и который нормально работает у меня на компьютере, ноуте (и там...

Ошибка 0xc000007b
Релизнул прогу разными версиями 5.6.2 - 5.8.0, после запуска exe выдавало ошибку, что отсутствует файл Qt5PrintSupport.dll, нашел этот файл...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

Новые блоги и статьи
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
PowerShell и онлайн сервисы. Валюта (floatrates.com руб.)
iNNOKENTIY21 11.11.2025
PowerShell функция floatrates-rub Примеры вызова: # Указанная валюта 'EUR' floatrates-rub -Code 'EUR' # Список имеющихся кодов валют floatrates-rub -Available function floatrates-rub {
PowerShell и онлайн сервисы. Погода (RP5.ru)
iNNOKENTIY21 11.11.2025
PowerShell функция Get-WeatherRP5rss для получения погоды с сервиса RP5 Примеры вызова Get-WeatherRP5rss с указанием id 5484 — Москва (восток, Измайлово) и переносом строки:. . .
PowerShell и онлайн сервисы. Погода (wttr)
iNNOKENTIY21 11.11.2025
PowerShell Функция для получения погоды с сервиса wttr Примеры вызова: Погода в городе Омск с прогнозом на день, можно изменить прогноз на более дней, для этого надо поменять запрос:. . .
PowerShell и онлайн сервисы. Валюта (ЦБР)
iNNOKENTIY21 11.11.2025
# Получение курса валют function cbr (] $Valutes = @('USD', 'EUR', 'CNY')) { $url = 'https:/ / www. cbr-xml-daily. ru/ daily_json. js' $data = Invoke-RestMethod -Uri $url $esc = 27 . . .
И решил я переделать этот ноут в машину для распределенных вычислений
Programma_Boinc 09.11.2025
И решил я переделать этот ноут в машину для распределенных вычислений Всем привет. А вот мой компьютер, переделанный из ноутбука. Был у меня ноут асус 2011 года. Со временем корпус превратился. . .
Мысли в слух
kumehtar 07.11.2025
Заметил среди людей, что по-настоящему верная дружба бывает между теми, с кем нечего делить.
Новая зверюга
volvo 07.11.2025
Подарок на Хеллоуин, и теперь у нас кроме Tuxedo Cat есть еще и щенок далматинца: Хочу еще Симбу взять, очень нравится. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru