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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 58, средняя оценка - 4.81
4elovek_Vova
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
#1

При запуске скомпилированного проекта Visual Studio 2010 возникает ошибка: В ходе построения произошли ошибки - C++

20.02.2013, 08:12. Просмотров 8035. Ответов 23
Метки нет (Все метки)

Последние 7 листингов из книги не работают. Не могут они все быть с ошибками. Скорее всего что-то произошло с этой грёбаной Студией. Все разы одно и то же: жму Ctrl+F7 (компиляция) => компилируется, пишет что нет ошибок и всё хорошо. Потом жму F5 (запустить) и тут выскакивает окошко с надписью: "В ходе построения произошли ошибки. Продолжить и запустить последний успешно построенный вариант?" И ничего не запускается. Подскажите, пожалуйста, кто разбирается.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2013, 08:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос При запуске скомпилированного проекта Visual Studio 2010 возникает ошибка: В ходе построения произошли ошибки (C++):

При первом запуске нового проекта HelloWorld в IDE CLion возникает ошибка - C++
Добрый день! Установил IDE CLion. Установил компилятор. Первая загрузка с проектом HelloWorld. Выдает вот такое сообщение. Кто-нибудь...

Visual Studio 2010 + Windows 7 x64. Ошибки при компиляции - C++
Здравствуйте. Использую Visual Studio 2010 и Windows 7 x64 Компилю код. Получаю экзешник. На компьютере запускается нормально. Пробую...

Проблемы при создании и построении проекта Microsoft Visual Studio 2008 Ошибки! - C++
Проблемы при создании и построении проекта Microsoft Visual Studio 2008. Ошибки!!!

Ошибка при установке Visual Studio 2010 - C++
не удается открыть файл данных C:Users\Викуша\AppData\Local\Tmps\SIT33758.tmp\defFactory.dat Как установить?

visual studio 2010 ultimate. ошибка при компиляции!!! - C++
всем привет! решил изучать язык программирование C++ скачал штук 50 книг, открываю книгу, читаю:read: и тут:( написано что нужен...

Ошибка при запуске Box2d Visual Studio 2013 - C++
Добрый день! Подскажите. Пытаюсь запустить Box2d. Суть проблемы в следующем. Со сборкой библиотеки проблем нет. Проблема заключается в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
20.02.2013, 09:00 #2
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
жму Ctrl+F7
Это это только компиляция текущего файла.
Надо нажать F7, чтобы проект откомпилировался целиком и
собрался в exe файл.
1
4elovek_Vova
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 09:19  [ТС] #3
Цитата Сообщение от zss Посмотреть сообщение
Это это только компиляция текущего файла.
Надо нажать F7, чтобы проект откомпилировался целиком и
собрался в exe файл.
я до этого все листинги из 600 страниц книги так компилировал и всё работало. Перестало работать только сейчас. Не знаю, что делать. Ни на одном форуме никто ответа не знает...
0
Croessmah
Эксперт CЭксперт С++
13232 / 7504 / 846
Регистрация: 27.09.2012
Сообщений: 18,433
Записей в блоге: 3
Завершенные тесты: 1
20.02.2013, 09:26 #4
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
В ходе построения произошли ошибки.
Может текст ошибок покажете?
0
4elovek_Vova
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 09:43  [ТС] #5
Цитата Сообщение от Croessmah Посмотреть сообщение
Может текст ошибок покажете?
Когда компилирую, то текст в окне Вывод такой:

1>------ Построение начато: проект: project, Конфигурация: Debug Win32 ------
1>Построение начато 20.02.2013 12:45:54.
1>ClCompile:
1> main.cpp
1>
1>Построение успешно завершено.
1>
1>Затраченное время: 00:00:00.76
========== Построение: успешно: 1, с ошибками: 0, без изменений: 0, пропущено: 0 ==========

Когда запускаю, то текст такой:

1>------ Построение начато: проект: project, Конфигурация: Debug Win32 ------
1>Построение начато 20.02.2013 12:47:02.
1>InitializeBuildStatus:
1> Обращение к "Debug\project.unsuccessfulbuild".
1>ClCompile:
1> Для всех выходных данных обновления не требуется.
1>ManifestResourceCompile:
1> Для всех выходных данных обновления не требуется.
1>LINK : fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден
1>
1>СБОЙ построения.
1>
1>Затраченное время: 00:00:00.14
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========



и так куча листингов подряд. Правда, все листинги из самого тупого во вселенной учебника (Либерти). Там триллион опечаток
0
Croessmah
Эксперт CЭксперт С++
13232 / 7504 / 846
Регистрация: 27.09.2012
Сообщений: 18,433
Записей в блоге: 3
Завершенные тесты: 1
20.02.2013, 09:47 #6
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден
У Вас стоит VS2010 и VS2012?

Добавлено через 2 минуты
visual studio 2010 problems
1
4elovek_Vova
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 09:49  [ТС] #7
Цитата Сообщение от Croessmah Посмотреть сообщение
У Вас стоит VS2010 и VS2012?

Добавлено через 2 минуты
visual studio 2010 problems
Да, забыл сказать. Это началось после того, как я установил ещё и 2012 Студию. Я думал это совпадение. А что, они вместе не могут?
0
Croessmah
Эксперт CЭксперт С++
13232 / 7504 / 846
Регистрация: 27.09.2012
Сообщений: 18,433
Записей в блоге: 3
Завершенные тесты: 1
20.02.2013, 09:54 #8
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
А что, они вместе не могут?
Лучше не надо. Зачем Вам студия 10 при наличии 12-ой?.
Но можете, например поставить в свойствах проекта следующее:
При запуске скомпилированного проекта Visual Studio 2010 возникает ошибка: В ходе построения произошли ошибки

читал где-то, что еще помогает установка более старой версии framework'a
1
4elovek_Vova
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 18:02  [ТС] #9
Цитата Сообщение от Croessmah Посмотреть сообщение
Лучше не надо. Зачем Вам студия 10 при наличии 12-ой?.
Но можете, например поставить в свойствах проекта следующее:
Вложение 236507

читал где-то, что еще помогает установка более старой версии framework'a
спасибо за помощь.

Добавлено через 7 часов 2 минуты
Цитата Сообщение от Croessmah Посмотреть сообщение
Лучше не надо. Зачем Вам студия 10 при наличии 12-ой?.
Но можете, например поставить в свойствах проекта следующее:
Вложение 236507

читал где-то, что еще помогает установка более старой версии framework'a
я на старый комп установил Студию 2010 и там всё работает. А на ноуте удалил обе студии (10 и 12-ую), а потом установил Студию 2012, но с ней теперь та же проблема. В свойствах как Вы сказали поменял.

Теперь Windows переустанавливать что ли? Зря я эту дурацкую 12-ую студию установил, она мне всё испортила. Раньше 10-я нормально работала, а теперь не знаю что делать...
0
Croessmah
Эксперт CЭксперт С++
13232 / 7504 / 846
Регистрация: 27.09.2012
Сообщений: 18,433
Записей в блоге: 3
Завершенные тесты: 1
20.02.2013, 18:14 #10
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
Раньше 10-я нормально работала, а теперь не знаю что делать...
Снесите .Net Framework

И еще вот: Ошибка 1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
0
4elovek_Vova
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 18:24  [ТС] #11
Цитата Сообщение от Croessmah Посмотреть сообщение
я прочитал ссылку. Так что получается, надо .net 4.5 удалять? Так у меня же Студия 2012 стоит? Это же от неё прилады

Добавлено через 1 минуту
Цитата Сообщение от Croessmah Посмотреть сообщение
значит 12-я студия плохая? Раз надо обратно на 10 переходить?
0
Croessmah
Эксперт CЭксперт С++
13232 / 7504 / 846
Регистрация: 27.09.2012
Сообщений: 18,433
Записей в блоге: 3
Завершенные тесты: 1
20.02.2013, 18:27 #12
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
Так у меня же Студия 2012 стоит? Это же от неё прилады
А Вы что хотели?
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
значит 12-я студия плохая? Раз надо обратно на 10 переходить?
ИМХО, намного лучше 10-ой.

Оставьте 12-ую студию или 10-ую. Две сразу - это что-то с чем то )))
1
4elovek_Vova
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 19:10  [ТС] #13
Цитата Сообщение от Croessmah Посмотреть сообщение
А Вы что хотели?

ИМХО, намного лучше 10-ой.

Оставьте 12-ую студию или 10-ую. Две сразу - это что-то с чем то )))
у меня раньше стояла 10, всё работало. Потом я установил ещё и 12-ю. Всё перестало работать.

Потом я удалил обе.

Теперь я установил только 12-ю и она не работает. Хочу чтобы она заработала но только чтобы мне не пришлось переустанавливать виндоуз и все проги на компе. Не знаю как заставить 12-ю работать.

Вот пример правильного кода, который работает на другом компе:
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
28
29
30
31
#include <iostream>
using namespace std;
 
inline unsigned long Square(unsigned long a) { return a * a; }
inline unsigned long Cube(unsigned long a) 
    { return a * a * a; }
 
int main()
{
    unsigned long x=1;
    for(;;)
    {
        cout << "Enter a number (0 to quit): ";
        cin >> x;
 
        if (x == 0)
            break;
        
        cout << "You entered: " << x;
        cout << ". Square(" << x << "): ";
        cout << Square(x);
 
        cout << ". Cube(" << x << "): ";
        cout << Cube(x) << "." << endl;
    }
    
    char response;        
    std::cin >> response; 
        
    return 0;
}
жму Ctrl+F7 (компиляция) пишет, что всё нормально:

1>------ Построение начато: проект: project, Конфигурация: Debug Win32 ------
1>Построение начато 20.02.2013 22:14:05.
1>ClCompile:
1> main.cpp
1>
1>Построение успешно завершено.
1>
1>Затраченное время: 00:00:01.27
========== Построение: успешно: 1, с ошибками: 0, без изменений: 0, пропущено: 0 ==========


Теперь жму F5 (запустить прогу), пишет:

1>------ Построение начато: проект: project, Конфигурация: Debug Win32 ------
1>Построение начато 20.02.2013 22:14:53.
1>InitializeBuildStatus:
1> Обращение к "Debug\project.unsuccessfulbuild".
1>ClCompile:
1> Для всех выходных данных обновления не требуется.
1>main.obj : warning LNK4075: не учитывается "/EDITANDCONTINUE" из-за спецификации "/OPT:LBR"
1>LINK : fatal error LNK1207: несовместимый формат PDB в "D:\My documents\!!! Программирование\C++\page_659\Debug\project.pdb"; удалите и перестройте
1>
1>Сбой построения.
1>
1>Затраченное время: 00:00:00.28
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========


И не знаю, что делать.
0
winst2008
2 / 2 / 0
Регистрация: 25.05.2012
Сообщений: 18
20.02.2013, 19:30 #14
Была проблема с компиляцией проектов в VS10 после установки 12, откатил дотнет до 4 версии и всё заработало =)
1
4elovek_Vova
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
23.02.2013, 07:20  [ТС] #15
Цитата Сообщение от winst2008 Посмотреть сообщение
Была проблема с компиляцией проектов в VS10 после установки 12, откатил дотнет до 4 версии и всё заработало =)
Теперь я всё понял. Всем спасибо.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.02.2013, 07:20
Привет! Вот еще темы с ответами:

Ошибка при использовании оператора delete в Visual Studio 2010 - C++
Изучаю указатели в C++. Есть следующий код: #include &lt;iostream&gt; #include &lt;locale&gt; using namespace std; int main() { ...

Создание проекта в Visual Studio Express 2010 - C++
У меня такая проблема:Нужно написать прогу на С++ . Обьясните как это сделать в VS если мне всякие проекты не нужны нужно только...

ошибки в программе на visual studio 2010 - C++
на visual c++ 6.0 работает хорошо, а на visual studio 2010 выдает ошибки. Помогите исправить, пожалуйста! #include...

ошибки компиляции консоли с++ и zlib 1.1.3, visual studio 2010 - C++
Привет, скачал в интернете исходники zlib 1.1.3 (знаю, что последняя версия гораздо больше, но мне нужна именно эта) и в microsoft visual...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
23.02.2013, 07:20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru