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

E1696 не удается открыть источник файл pch.h

15.02.2020, 16:22. Показов 33234. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создаю консольное приложение в VS 2019, пишу ВЫШЕ исострима #include "pch.h" он выдаёт ошибку. В исходных файлах библиотеки тоже нету. Как добавить или исправить. Пол интернета перешерстил ничего не нашёл
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.02.2020, 16:22
Ответы с готовыми решениями:

Ошибка "E1696 не удается открыть источник файл stdafx.h"
написал вот такую программку для записи в файл #include <iostream> #include <string> #include <algorithm> #include...

Ошибка E1696 не удается открыть источник файл "stdafx.h"
Ошибка (активно) E1696 не удается открыть источник файл "stdafx.h" Серьезность Код Описание Проект Файл Строка Состояние подавления ...

Не удаётся открыть источник файл "pch.h" в Microsoft Visual Studio
пишет не удаётся открыть источник файл "pch.h" в Mircosoft Vusial studio делать не знаю программировать на телефоне не удобно...

21
199 / 155 / 45
Регистрация: 11.11.2019
Сообщений: 348
15.02.2020, 16:44
Вы можете отключить использование Precompiled Headers в свойствах проекта (Alt+F7). Вместо Use нужно поставить Not using...
Тогда при компиляции VS не будет искать файл "pch.h"
Миниатюры
E1696 не удается открыть источник файл pch.h  
0
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
15.02.2020, 16:45
Цитата Сообщение от fl0op Посмотреть сообщение
пишу ВЫШЕ исострима #include "pch.h"
попробуй не писать, если проект создан без опции предкомпилированных заголовочных фалов, тогда pch.h файл не нужно включать.
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
15.02.2020, 16:45
Цитата Сообщение от fl0op Посмотреть сообщение
Создаю консольное приложение в VS 2019, пишу ВЫШЕ исострима #include "pch.h" он выдаёт ошибку.
Просто не пиши #include "pch.h" и всё. Зачем он тебе?
0
1 / 1 / 0
Регистрация: 01.02.2020
Сообщений: 16
15.02.2020, 16:53  [ТС]
Тогда он пишет ошибку С1010 непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "pch.h"" в источник. Когда добавляю, он пишет ранее указанную ошибку. Просто напишите, как его добавить, чтобы при создании консольного приложения он был в исходный файлах
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
15.02.2020, 17:03
Цитата Сообщение от fl0op Посмотреть сообщение
Тогда он пишет ошибку С1010 непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "pch.h"" в источник. Когда добавляю, он пишет ранее указанную ошибку. Просто напишите, как его добавить, чтобы при создании консольного приложения он был в исходный файлах
Проще отключить. Для начала сделай то, что написал fao, если не поможет, посмотри свойства cpp-файла и поставь No в Precompiled Header.

Добавлено через 31 секунду
И смотри, чтоб Configuration была нужная
0
1 / 1 / 0
Регистрация: 01.02.2020
Сообщений: 16
15.02.2020, 17:04  [ТС]
я всё это уже делал, напиши КАК ВКЛЮЧИТЬ pch.h в консольное приложение при создании. Я у кого не смотрю созданные проги, в исходных файлах есть pch.h, у меня нету
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
15.02.2020, 17:08
Цитата Сообщение от fl0op Посмотреть сообщение
я всё это уже делал, напиши КАК ВКЛЮЧИТЬ pch.h в консольное приложение при создании. Я у кого не смотрю созданные проги, в исходных файлах есть pch.h, у меня нету
Создай файлы pch.h и pch.cpp. В pch.cpp сделай #include "pch.h". Потом в свойствах pch.cpp установи Precompiled Header = Create
0
1 / 1 / 0
Регистрация: 01.02.2020
Сообщений: 16
15.02.2020, 17:10  [ТС]
где создать
1
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
15.02.2020, 17:15
Цитата Сообщение от fl0op Посмотреть сообщение
где создать
File->New->File...
Я тебе ещё раз повторяю - если этого pch.h нет после создания проекта (а в Console Application его нет), значит он нахрен там не нужен, т.е. ты что-то наковырял уже сам. Просто создай новый проект и перетащи свои файлы из старого, кривого.
1
1 / 1 / 0
Регистрация: 01.02.2020
Сообщений: 16
15.02.2020, 18:25  [ТС]
В том та и прикол, что я так делаю, он мне выдаёт эту ошибку, поэтому я и спрашиваю
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
15.02.2020, 18:30
Цитата Сообщение от fl0op Посмотреть сообщение
В том та и прикол, что я так делаю, он мне выдаёт эту ошибку, поэтому я и спрашиваю
Очевидно, что что-то ты делаешь не так. Тебе здесь вроде всё расписали, что нужно сделать. Предлагаешь поугадывать, где ты косячишь?
0
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
15.02.2020, 18:35
Цитата Сообщение от fl0op Посмотреть сообщение
В том та и прикол, что я так делаю
Зачем? Что вы хотите получить от этого файла? Чтоб было как у всех? Вам несколько раз написали, что на данном этапе обучения, вам предварительно откомпилированные заголовки на хрен не нужны. Когда они вам понадобятся, добавить их использование в проект не составит для вас никаких проблем. А сейчас, если пытаетесь откомпилировать чужой код, состоящий из одного файла, просто удалите строку #include "pch.h". Она вам не нужна.
0
1 / 1 / 0
Регистрация: 01.02.2020
Сообщений: 16
15.02.2020, 18:36  [ТС]
Смотри, я создаю консольное приложение, в исходный файлах только название проги, в самой исострим, если я туда вписываю пцш, он выдаёт ошибку, если я запускаю другую прогу, где он был, выдаёт ту же ошибку.
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
15.02.2020, 18:38
Цитата Сообщение от fl0op Посмотреть сообщение
Смотри, я создаю консольное приложение, в исходный файлах только название проги, в самой исострим, если я туда вписываю пцш, он выдаёт ошибку, если я запускаю другую прогу, где он был, выдаёт ту же ошибку.
А если не вписываешь и не запускаешь другую прогу, то что?
0
199 / 155 / 45
Регистрация: 11.11.2019
Сообщений: 348
15.02.2020, 18:40
Цитата Сообщение от fl0op Посмотреть сообщение
Я у кого не смотрю созданные проги, в исходных файлах есть pch.h, у меня нету
Посмотрите сюда: https://docs.microsoft.com/en-... ew=vs-2019.
Если вы создаете проект по такому шаблону, то там не будет файла pch.h. Возможно проекты, которые вы видели созданы с использованием других шаблонов.
0
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
15.02.2020, 18:44
Цитата Сообщение от fl0op Посмотреть сообщение
в исходный файлах только название проги, в самой исострим, если я туда вписываю пцш, он выдаёт ошибку,
не вписывайте.
Цитата Сообщение от oleg-m1973 Посмотреть сообщение
если я запускаю другую прогу, где он был, выдаёт ту же ошибку.
Удалите строчку #include "pch.h"

Какгрится, на все случаи жизни.
0
 Аватар для Recrut_rf
386 / 331 / 65
Регистрация: 14.10.2014
Сообщений: 1,414
15.02.2020, 20:50
fao, Вся эта "предкомпилированная хреновина" отключается на раз в настройках проекта, как - вам уже сообщили . После - нужно удалить файлы из проекта (ручками жмём на них правой кнопкой и выбираем удалить)Но если и с этим возникли трудности - остаётся последнее - создать новый пустой проект - создать в нем файл с исходниками и скопировать в него текст из не запускаемого проекта, естественно без #include "pch.h"
0
199 / 155 / 45
Регистрация: 11.11.2019
Сообщений: 348
15.02.2020, 21:18
Цитата Сообщение от Recrut_rf Посмотреть сообщение
fao, Вся эта "предкомпилированная хреновина" отключается на раз в настройках проекта
Дык я и так в курсе
0
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
15.02.2020, 21:25
fao, видимо, Recrut_rf fao с fl0op перепутал. Но, ничего. Главное, что любой эрудированный человек отличит Гоголя от Гегеля, Гегеля от Бебеля, Бебеля от Бабеля, Бабеля от кабеля, кабеля от кобеля, кобеля от сучки.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.02.2020, 21:25
Помогаю со студенческими работами здесь

Не удается открыть источник файл
выводится ошибки: 1) Ошибка (активно) не удается открыть источник файл "optional.h" 2) Ошибка C1083 Не удается открыть файл...

Не удается открыть файл источник <iostream.h>
Не удается открыть файл источник &lt;iostream.h&gt; так как системные пути не найдены, и выдает следующие ошибки Код: #include...

Не удается открыть источник файл "stdafx.h
Выдает ошибку &quot;не удается открыть источник файл &quot;stdafx.h&quot;&quot; Подскажите пож-та, в чем проблема? // Легенда программы: имееется небольшой...

Не удается открыть файл источник в Visual studio 2017
Помогите пожалуйста, только начал изучать С++. #include &quot;stdafx.h&quot; int main() { return 0; }

Не удается открыть источник файл "stdafx.h" и не только
Вообщем ситуация: написал код в универе на visual studio 2008, пришел домой, скопировал этот же код в 2013 версию и получил следующие...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru