Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.98/40: Рейтинг темы: голосов - 40, средняя оценка - 4.98
0 / 0 / 0
Регистрация: 18.02.2020
Сообщений: 10

Ошибка D8027 при компилировании в Visual Studio 2019

18.02.2020, 01:01. Показов 7705. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Я новичок в С++ и у меня возникла проблема с компилированием программ в Visual Studio 2019.
ОС Windows 7, 64-разрядная.

Вот, например, одна из программ:

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
using namespace std;
int main()
{
    int ftemp;      
    cout << "Введите температуру по Фаренгейту:";
    cin >> ftemp;
    int ctemp = (ftemp - 32) * 5 / 9;
    cout << "Температура по Цельсию равна" << ctemp << '\n';
    return 0;
}
И вот что происходит при попытке компилирования:

1>------ Сборка начата: проект: first, Конфигурация: Debug Win32 ------
1>charvars.cpp
1>cl : командная строка error D8027: нельзя выполнить "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 4.28314\bin\HostX86\x86\c1xx.dll"
1>Сборка проекта "first.vcxproj" завершена с ошибкой.
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Что это за ошибка и как ее исправить?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.02.2020, 01:01
Ответы с готовыми решениями:

Ошибка LNK 2019 - C++ (Visual Studio 2011)
Доброго времени суток. Помогите пожалуйста разобраться. Не удается запустить проект из 3-х файлов. Проект создавался &quot;пустой&quot;....

microsoft visual studio 2019. Ошибка : Не удаётся найти указанный файл
microsoft visual studio 2019 с пол года работал, но сейчас при попытки отладки выскакивает ошибка &quot;Не удаётся запустить программу...

Проблема в Visual Studio 2019
Добрый вечер. Установил Visual Studio 2019. Поставил следующие галочки: Разработка классических приложений .NET, Разработка классических...

9
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
18.02.2020, 01:11
насчёт ошибки не подскажу, код немного подправил
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 
int main()
{
    double tempF, tempC;
    
    cout << "Введите температуру по Фаренгейту: ";
    cin >> tempF;
    
    tempC = 5./9.*(tempF-32.);
    
    cout << "Температура по Цельсию равна " << tempC << " градусов\n";
    
return 0;
}
0
0 / 0 / 0
Регистрация: 18.02.2020
Сообщений: 10
18.02.2020, 19:32  [ТС]
Спасибо!
Но дело не в коде, а в ошибке при компилировании. Такая ошибка выскакивает при компилировании разных программ, примеры из разных источников, но ошибка одна и в Visual studio версии 2017 года она тоже выскакивает. Я уже и читала и гуглила, но не могу найти, что это за ошибка. Не могу понять даже, в какую сторону копать...
0
199 / 155 / 45
Регистрация: 11.11.2019
Сообщений: 348
19.02.2020, 01:56
lud7733, данная ошибка не специфична. Она говорит о том, что компилятор или его компонент по каким-то причинам не может обработать то, что поступает на его вход. c1xx.dll - это компонент компилятора C++, который принимает на вход командную строку. Попробуйте проверить ее (Свойства проекта->C/C++->Command Line). Нет ли в ней каких-нибудь странных символов. Проверьте пути, по которым расположен Ваш проект на предмет наличия в них странных или нестандартных символов. Наконец, попробуйте поменять языковой пакет Студии на английский.
0
0 / 0 / 0
Регистрация: 18.02.2020
Сообщений: 10
20.02.2020, 01:02  [ТС]
fao, проверила пути, поменяла язык на англ., вот параметры командной строки, взгляните, пожалуйста, все ли нормально (ошибка все равно выскакивает):

/JMC /permissive- /GS /analyze- /W3 /Zc:wchar_t /ZI /Gm- /Od /sdl /Fd"Debug\vc142.pdb" /Zc:inline /fp: precise /D "_DEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /errorReport: prompt /WX- /Zc:forScope /RTC1 /Gd /Oy- /MDd /FC /Fa"Debug" /EHsc /nologo /Fo"Debug" /Fp"Debug\first.pch" /diagnostics:column
0
199 / 155 / 45
Регистрация: 11.11.2019
Сообщений: 348
20.02.2020, 02:37
lud7733, банальный вопрос. А этот компонент (c1xx.dll) вообще присутствует по тому пути, который в тексте ошибки выдается, т.е. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 4.28314\bin\HostX86\x86\c1xx.dll" ?
0
0 / 0 / 0
Регистрация: 18.02.2020
Сообщений: 10
20.02.2020, 08:11  [ТС]
Цитата Сообщение от fao Посмотреть сообщение
lud7733, банальный вопрос. А этот компонент (c1xx.dll) вообще присутствует по тому пути, который в тексте ошибки выдается, т.е. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 4.28314\bin\HostX86\x86\c1xx.dll" ?
Да, присутствует
0
0 / 0 / 0
Регистрация: 26.04.2020
Сообщений: 1
08.07.2020, 12:35
Здравствуйте, у меня такая же проблема на Visual Studio Community 2019, вы смогли найти решение?
0
0 / 0 / 0
Регистрация: 18.02.2020
Сообщений: 10
09.07.2020, 01:18  [ТС]
Нет, я не решила эту проблему. У меня просто старенький ноутбук был, мне кажется, это его глюк, что-то с ОС. Я пыталась переустановить ОС, но не вышло, установочный файл даже не запускался.
В итоге, я установила Visual Studio на другой компьютер и на нем все работает.
Но вы попробуйте, что мне выше советовали, пути проверьте и т.п., может вам поможет.
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
09.07.2020, 10:43
Цитата Сообщение от lud7733 Посмотреть сообщение
/JMC
ты знаешь что означает этот ключ?
нафига ты его используешь?

Цитата Сообщение от lud7733 Посмотреть сообщение
1>cl : командная строка error D8027: нельзя выполнить "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 4.28314\bin\HostX86\ x86\c1xx.dll"
нужно смотреть настройки решения.

1.
удали весь сборочный хлам (папки Debug/Release и тп)

2.
запакуй zip

3.
выложи в тему.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.07.2020, 10:43
Помогаю со студенческими работами здесь

Отладчик Visual Studio 2019 C++
Небольшая проблема, не могу нормально настроить отладчик. Вообще он очень коряво проверяет код, а точнее он вообще его не проверяет, после...

Проблема с Visual Studio 2019
Здравствуйте. Хочу создать консольное приложение в VS 2019. Но возникает следующего рода проблема (во вложении). Что делать? Метод, который...

Работа в microsoft visual studio 2019
ребята подскажите, как вызвать редактор для с++ (редактор кода) в программе у меня не получается. Чтобы были строки с нумерацией: //...

Нужно материал по С++visual studio 2019
Здравствуйте, подскажите пожалуйста где можно посмотреть и почитать материалы по С++visual studio 2019?

NuGet не работает в Visual Studio 2019
Всем привет. Пытаюсь установить в свой проект библиотеки, но Nuget ни чего не находит. Если же вписать адрес источника пакета NuGet(по...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США. Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru