Форум программистов, компьютерный форум CyberForum.ru

Невозможно найти или открыть файл pdb - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 366, средняя оценка - 4.79
tnikita
2 / 2 / 0
Регистрация: 13.07.2010
Сообщений: 28
13.07.2010, 18:37     Невозможно найти или открыть файл pdb #1
я написал по учебнику прогу
C++
1
2
3
4
5
6
7
8
9
10
//Первая программа на C++
#include "stdafx.h"
#include <iostream>
 
int main ()
{
    std::cout << "Добро пожаловать в С++!\n";
    
    return 0;
}
как я понял она работает но я не вижу её в действии и мне в низу пишет
"калькулятор2.exe": Загружено: "C:\Users\user\Documents\Visual Studio 2010\Projects\калькулятор2\Release\калькулятор2.exe", Символы загружены.
"калькулятор2.exe": Загружено: "C:\Windows\SysWOW64\ntdll.dll", Невозможно найти или открыть файл PDB
"калькулятор2.exe": Загружено: "C:\Windows\SysWOW64\kernel32.dll", Невозможно найти или открыть файл PDB
"калькулятор2.exe": Загружено: "C:\Windows\SysWOW64\msvcr100.dll", Символы загружены.
"калькулятор2.exe": Загружено: "C:\Windows\SysWOW64\msvcp100.dll", Символы загружены.

Программа "[3752] калькулятор2.exe: Машинный код" завершилась с кодом 0 (0x0).
что делать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.07.2010, 18:37     Невозможно найти или открыть файл pdb
Посмотрите здесь:

Невозможно открыть файл C++
C++ Невозможно найти или открыть файл PDB
.h Невозможно открыть C++
Невозможно найти или открыть файл PDB (с++) C++
C++ Невозможно найти или открыть PDB файл
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
722 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
13.07.2010, 18:40     Невозможно найти или открыть файл pdb #2
попробуй так

C++
1
2
3
4
5
6
7
8
9
10
11
12
//Первая программа на C++
#include <iostream>
#include <conio.h>
 
int main ()
{
        std::cout << "Добро пожаловать в С++!\n";
 
        getch();
        
        return 0;
}
tnikita
2 / 2 / 0
Регистрация: 13.07.2010
Сообщений: 28
13.07.2010, 19:27  [ТС]     Невозможно найти или открыть файл pdb #3
пишет

1>------ Построение начато: проект: калькулятор2, Конфигурация: Release Win32 ------
1> калькулятор2.cpp
1>калькулятор2.cpp(2): warning C4627: #include <iostream>: пропущен при поиске использования предкомпилированного заголовка
1> Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка
1>калькулятор2.cpp(3): warning C4627: #include <conio.h>: пропущен при поиске использования предкомпилированного заголовка
1> Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка
1>калькулятор2.cpp(13): fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник.
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,390
13.07.2010, 19:30     Невозможно найти или открыть файл pdb #4
В настройках проекта при создании указывай "empty project" ("пустой проект")
tnikita
2 / 2 / 0
Регистрация: 13.07.2010
Сообщений: 28
13.07.2010, 20:20  [ТС]     Невозможно найти или открыть файл pdb #5
после того как я создал пустой проект и в ставил этот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
//Первая программа на C++
#include <iostream>
#include <conio.h>
 
int main ()
{
        std::cout << "Добро пожаловать в С++!\n";
 
        getch();
        
        return 0;
}
в родебы всё пошло но в место Добро пожаловать в С++ написало чтото не понятное.
скрин
А если писать на английском то всё норм как это исправить?
Миниатюры
Невозможно найти или открыть файл pdb  
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
722 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
13.07.2010, 20:39     Невозможно найти или открыть файл pdb #6
Цитата Сообщение от tnikita Посмотреть сообщение
А если писать на английском то всё норм как это исправить?
подключить <windows.h>
и использовать функцию CharToOem()

Добавлено через 39 секунд
+ Русские шрифты в консоли
jonson
 Аватар для jonson
231 / 204 / 61
Регистрация: 18.03.2010
Сообщений: 749
13.07.2010, 20:58     Невозможно найти или открыть файл pdb #7
попробуй вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
//Первая программа на C++
//#include "stdafx.h"
#include <iostream>
 #include <conio.h>
int main ()
{
         setlocale(0,"russian");    
          std::cout << "Добро пожаловать в С++!\n";
         getch();
          return 0;
}
tnikita
2 / 2 / 0
Регистрация: 13.07.2010
Сообщений: 28
14.07.2010, 10:05  [ТС]     Невозможно найти или открыть файл pdb #8
Спосибо буду пробовать на др примерах.
Jaksn
3 / 3 / 0
Регистрация: 26.03.2011
Сообщений: 114
10.03.2012, 16:35     Невозможно найти или открыть файл pdb #9
У меня аналогичная проблема. Поставил VS 2010 и теперь в окне вывода всегда пишет "невозможно найти или открыть файл pdb". Попробовал уже на множестве прог и везде такой результат.
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
10.03.2012, 17:25     Невозможно найти или открыть файл pdb #10
при старте приложения в дебаг режиме идет попытка загрузить файлы с дебажной информацией от всех модулей (дллек) которые грузит процесс. если они где-то в системе есть, то пути до них можно отдельно указать, если их нет, то ничего страшного не происходит. вы просто не сможете дебажить код из этих модулей. А это как правило и не нужно. Так что не обращайте на это внимание.
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
10.03.2012, 17:29     Невозможно найти или открыть файл pdb #11
Jaksn, попробуйте сделать rebuild проекта

Добавлено через 18 секунд
или clean и заново построить
dezmondsmetall
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 31
16.02.2013, 17:42     Невозможно найти или открыть файл pdb #12
C++
1
2
3
4
5
6
7
8
9
10
#include "stdafx.h"
#include "iostream"
using namespace std;
 
int main()
{
    cout << "Добро пожаловать в С++\n";
    getchar;
    return 0;
}
попробуй так
SuperMozg
3 / 3 / 0
Регистрация: 04.01.2014
Сообщений: 38
14.12.2014, 01:30     Невозможно найти или открыть файл pdb #13
Цитата Сообщение от tnikita Посмотреть сообщение
Загружено: "C:\Windows\SysWOW64\ntdll.dll", Невозможно найти или открыть файл PDB
Загружено: "C:\Windows\SysWOW64\kernel32.dll", Невозможно найти или открыть файл PDB
Цитата Сообщение от Jaksn Посмотреть сообщение
У меня аналогичная проблема. Поставил VS 2010 и теперь в окне вывода всегда пишет "невозможно найти или открыть файл pdb". Попробовал уже на множестве прог и везде такой результат.
Решение:
Включите в настройках Visual Studio (Tool - Options) символ серверов Microsoft и тогда не найденные PDB файлы для системных библиотек будут загружены с сервера Microsoft:

Полный ответ
legozaur
8 / 8 / 7
Регистрация: 03.02.2013
Сообщений: 127
02.04.2016, 14:36     Невозможно найти или открыть файл pdb #14
Встретился с такой же фигнёй.

Но у меня проект состоит из .cpp и .h файлов.

Если я описывал функции в .h, то проект запускался старый, если в .cpp, то новый, вот странность то)
Greem_Jow
0 / 0 / 0
Регистрация: 04.04.2013
Сообщений: 23
01.05.2016, 14:27     Невозможно найти или открыть файл pdb #15
https://social.msdn.microsoft.com/Fo...pdb?forum=vsru

только это помогло
Apple0305
0 / 0 / 0
Регистрация: 20.09.2016
Сообщений: 3
20.09.2016, 16:20     Невозможно найти или открыть файл pdb #16
Доброго времени суток, у меня после построения проекта exe. файл запускается так...(кидаю скрин)
сам код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <pch.h>
#include <conio.h>
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
int main()
{
    setlocale(LC_ALL, "Russian");
 
    const int Size = 1024;
    int Gig;
    int Meg;
    int Kbs;
    
    cout << "Введите кол-во гигабайт: ";
    cin >> Gig;
 
    Meg = Gig * Size;
    Kbs = Meg * Size;
    
    cout << "Gig" << Gig << endl;
    cout << "Meg" << Meg << endl;
    cout << "Kbs" << Kbs << endl;
 
    return 0;
}
прога visual studio c++....
Миниатюры
Невозможно найти или открыть файл pdb  
nmcf
4257 / 3688 / 1243
Регистрация: 14.04.2014
Сообщений: 14,445
20.09.2016, 16:26     Невозможно найти или открыть файл pdb #17
А почему всё белое?
Apple0305
0 / 0 / 0
Регистрация: 20.09.2016
Сообщений: 3
21.09.2016, 03:50     Невозможно найти или открыть файл pdb #18
я не знаю, я так понял так запустился exe. файл, не могу только понять почему не выводит строку на экран, и возможно ли что причина в том что пишет "Невозможно найти или открыть файл PDB" я понимаю что мои вопросы примитивны просто хотелось бы разобраться так как только начинаю учить сам язык С++...
nd2
1015 / 754 / 253
Регистрация: 29.01.2016
Сообщений: 2,365
21.09.2016, 04:11     Невозможно найти или открыть файл pdb #19
Сделай перестроение и покажи вывод компилятора.

Добавлено через 2 минуты
Цитата Сообщение от Apple0305 Посмотреть сообщение
"Невозможно найти или открыть файл PDB"
На это не смотри.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2016, 14:44     Невозможно найти или открыть файл pdb
Еще ссылки по теме:

Что значит Невозможно найти или открыть PDB-файл C++
C++ Ошибка: невозможно открыть или найти файл pdb
Невозможно открыть include с заголовочным файлом C++

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

Или воспользуйтесь поиском по форуму:
Apple0305
0 / 0 / 0
Регистрация: 20.09.2016
Сообщений: 3
21.09.2016, 14:44     Невозможно найти или открыть файл pdb #20
Цитата Сообщение от nd2 Посмотреть сообщение
Сделай перестроение и покажи вывод компилятора
вот вывод компилятора:1>------ Перестроение всех файлов начато: проект: HelloWorld, Конфигурация: Debug x64 ------
1> pch.cpp
1> App.xaml.cpp
1> MainPage.xaml.cpp
1> newC++file.cpp
1> XamlTypeInfo.Impl.g.cpp
1>c:\users\юрасик\documents\visual studio 2015\projects\helloworld\helloworld\newc++file.cpp(9): warning C4447: Обнаруженная сигнатура метода main не содержит модель потоков. Рекомендуемый вариант - "int main(Platform::Array<Platform::String^>^ args)" (компилируется исходный файл newC++file.cpp)
1> XamlTypeInfo.g.cpp
1> Создается библиотека C:\Users\юрасик\Documents\Visual Studio 2015\Projects\HelloWorld\x64\Debug\HelloWorld\HelloWorld.lib и объект C:\Users\юрасик\Documents\Visual Studio 2015\Projects\HelloWorld\x64\Debug\HelloWorld\HelloWorld.exp
1> HelloWorld.vcxproj -> C:\Users\юрасик\Documents\Visual Studio 2015\Projects\HelloWorld\x64\Debug\HelloWorld\HelloWorld.exe
1> HelloWorld.vcxproj -> C:\Users\юрасик\Documents\Visual Studio 2015\Projects\HelloWorld\x64\Debug\HelloWorld\HelloWorld.pdb (Partial PDB)
========== Перестроение всех проектов: успешно: 1, с ошибками: 0, пропущено: 0 ==========
Yandex
Объявления
21.09.2016, 14:44     Невозможно найти или открыть файл pdb
Ответ Создать тему
Опции темы

Текущее время: 12:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru