Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.56/63: Рейтинг темы: голосов - 63, средняя оценка - 4.56
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871

Main.cpp No such file or directory

10.04.2014, 21:46. Показов 14320. Ответов 46
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.
При сборке проекта приведенного ниже, возникают ошибки.
Не знаю уже что и делать.

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
#include <QApplication>
#include <QLabel>
 
int main(int argc, char **argv)
{
    QApplication app(argc, argv);
    QLabel lbl("Hello World!");
 
    lbl.show();
 
    return app.exec();
}
:-1: ошибка: error: ..HelloWorldmain.cpp: No such file or directory
:-1: ошибка: fatal error: no input files


20:43:43: Выполняются этапы для проекта HelloWorld...
20:43:43: Настройки не изменились, этап qmake пропускается.
20:43:43: Запускается: «C:\Qt\Qt5.2.1\Tools\mingw48_32\bin\ming w32-make.exe»
C:/Qt/Qt5.2.1/Tools/mingw48_32/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory 'C:/Qt/qtproject/1/build-HelloWorld-Desktop_Qt_5_2_1_MinGW_32bit-Debug'
g++ -c -pipe -fno-keep-inline-dllexport -g -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\HelloWorld -I"..\..\..\Qt5.2.1\5.2.1\mingw48_32\incl ude" -I"..\..\..\Qt5.2.1\5.2.1\mingw48_32\incl ude\QtWidgets" -I"..\..\..\Qt5.2.1\5.2.1\mingw48_32\incl ude\QtGui" -I"..\..\..\Qt5.2.1\5.2.1\mingw48_32\incl ude\QtCore" -I"debug" -I"." -I"..\..\..\Qt5.2.1\5.2.1\mingw48_32\mksp ecs\win32-g++" -o debug\main.o ..\HelloWorld\main.cpp
g++.exe: error: ..HelloWorldmain.cpp: No such file or directory
g++.exe: fatal error: no input files
compilation terminated.
Makefile.Debug:239: recipe for target 'debug/main.o' failed
mingw32-make[1]: *** [debug/main.o] Error 1
mingw32-make[1]: Leaving directory 'C:/Qt/qtproject/1/build-HelloWorld-Desktop_Qt_5_2_1_MinGW_32bit-Debug'
makefile:34: recipe for target 'debug' failed
mingw32-make: *** [debug] Error 2
20:43:46: Процесс «C:\Qt\Qt5.2.1\Tools\mingw48_32\bin\ming w32-make.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта HelloWorld (комплект: Desktop Qt 5.2.1 MinGW 32bit)
Во время выполнения этапа «Сборка»
20:43:46: Прошло времени: 00:03.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.04.2014, 21:46
Ответы с готовыми решениями:

Как передать переменные и массивы из main.cpp в mainwindow.cpp?
Как передать переменные и массивы из main.cpp в mainwindow.cpp? main.cpp #include &quot;mainwindow.h&quot; #include &lt;QApplication&gt; ...

C1083: Cannot open include file: 'QtSql': No such file or directory
Привет. Ошибка при сборе проекта. .proQT += core gui sql .cpp#include &quot;QtSql&quot; Проект недавно делал, файлы про и спп в...

Создание класса в main.cpp
Не создается класс в main.cpp: class Widg: public QWidget { Q_OBJECT public: Widg(){} }; int main(int argc,...

46
 Аватар для alexey_rage
596 / 396 / 79
Регистрация: 23.10.2013
Сообщений: 1,143
11.04.2014, 15:56
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Ryuk Посмотреть сообщение
Может ли быть проблема в том, что у меня win7 x64, но ставил я qt под mingw x32
Нет.
mingw48_32 прекрасно работает под Win 7 x64
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 21:37
Ryuk, в папке build-debug удалите всё, и пересоберите проект. Если не поможет, и эта проблема только с этим проектом, то удалите его и забудьте.
0
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
11.04.2014, 21:49  [ТС]
Цитата Сообщение от alsav22 Посмотреть сообщение
только с этим проектом
В смысле? Так со всеми проектами.
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 22:17
Цитата Сообщение от Ryuk Посмотреть сообщение
Так со всеми проектами.
И при сборке всех проектов ищется и не находится файл HelloWorldmain.cpp?

Добавлено через 1 минуту
Вы всем проектам одинаковые имена даёте?

Добавлено через 1 минуту
Проекты какого типа создаёте? По шаблону?
0
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
11.04.2014, 22:23  [ТС]
Цитата Сообщение от alsav22 Посмотреть сообщение
Вы всем проектам одинаковые имена даёте?
Нет конечно.

Цитата Сообщение от alsav22 Посмотреть сообщение
Проекты какого типа создаёте? По шаблону?
Да. ....приложения -> QtWidgets
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 22:31
Цитата Сообщение от Ryuk Посмотреть сообщение
Да. ....приложения -> QtWidgets
Если QtWidgets, то пчему других файлов, этого шаблона, в проекте нет?
???
Цитата Сообщение от alsav22 Посмотреть сообщение
И при сборке всех проектов ищется и не находится файл HelloWorldmain.cpp?
0
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
11.04.2014, 22:37  [ТС]
Цитата Сообщение от alsav22 Посмотреть сообщение
И при сборке всех проектов ищется и не находится файл HelloWorldmain.cpp?
Например программа Why, будет написано Whymain.cpp
Я оставил только .cpp. Сейчас пробовал собирать со всеми файлами mainwindow.cpp и ....h, тоже самое.
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 22:40
Это пробовали?
Цитата Сообщение от alsav22 Посмотреть сообщение
в папке build-debug удалите всё, и пересоберите проект.
0
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
11.04.2014, 22:42  [ТС]
alsav22, в папке build есть папка debug, она пустая но помимо дебага там есть еще 3 файла. Пробовал, но безуспешно.
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 22:48
Цитата Сообщение от Ryuk Посмотреть сообщение
в папке build
Она у вас так и называется? Я, имел ввиду, что-то наподобие (как у меня): build-untitled1-Qt_4_8_4-Debug. Вот в этой папке удалить. Но вы, по-моему, так и сделали.
Я уже начинаю склоняться к ответу во 2 посте. Получается, что как-то соединяется название проекта с названием файла (main.cpp), потом ищется этот файл и, естественно, не находится.
1
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
11.04.2014, 22:49  [ТС]
Цитата Сообщение от alsav22 Посмотреть сообщение
к ответу во 2 посте
И как это исправить?
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 22:49
Цитата Сообщение от Ryuk Посмотреть сообщение
И как это исправить?
Понятия не имею.
Знатоки creator, что молчите? Я этой средой, к счастью, не пользуюсь.
0
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
11.04.2014, 22:50  [ТС]
alsav22, а что бы вы посоветовали подобное creator'у или таковых нет?
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 22:57
Не рискну советовать (сам студией пользуюсь), да и creator многим нравится, просто у вас с ним что-то непонятное. Попробуйте удалить, со всеми настройками, и по новой установить.
0
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
11.04.2014, 23:11  [ТС]
alsav22, пробовал уже. Стоит 10 студия, думаю поставить 12 и к ней прикрутить уже qt. Разница будет существенная?
Мне как-то gcc все же ближе.

Добавлено через 12 минут
ВАСИЛЕВС, где и как разделители менять?
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 23:19
Кусок вывода при сборке, ваш и мой:
g++ -c -pipe -fno-keep-inline-dllexport -g -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\HelloWorld -I"..\..\..\Qt5.2.1\5.2.1\mingw48_32\incl ude" -I"..\..\..\Qt5.2.1\5.2.1\mingw48_32\incl ude\QtWidgets" -I"..\..\..\Qt5.2.1\5.2.1\mingw48_32\incl ude\QtGui" -I"..\..\..\Qt5.2.1\5.2.1\mingw48_32\incl ude\QtCore" -I"debug" -I"." -I"..\..\..\Qt5.2.1\5.2.1\mingw48_32\mksp ecs\win32-g++" -o debug\main.o ..\HelloWorld\main.cpp
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I'i:/QtSDK/Desktop/Qt/4.8.1/mingw/include/QtCore' -I'i:/QtSDK/Desktop/Qt/4.8.1/mingw/include/QtGui' -I'i:/QtSDK/Desktop/Qt/4.8.1/mingw/include' -I'i:/QtSDK/Desktop/Qt/4.8.1/mingw/include/ActiveQt' -I'debug' -I'.' -I'../WWW' -I'.' -I'i:/QtSDK/Desktop/Qt/4.8.1/mingw/mkspecs/win32-g++' -o debug/main.o ../WWW/main.cpp
У меня слеши прямые, у вас обратные. Скорее всего, собака где-то здесь зарыта.
1
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
11.04.2014, 23:27  [ТС]
alsav22, Да я вот уже понял. Сам сейчас смотрел. Мэйк файлы я пересобирать не умею, кстати есть какие хорошие статьи по этому поводу, а то я не нашел(искал вроде не плохо)?
0
Pied Piper
 Аватар для ArmanPrestige
237 / 228 / 57
Регистрация: 15.01.2013
Сообщений: 855
12.04.2014, 01:21
Скиньте проект сюда архивом.
0
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
12.04.2014, 07:23  [ТС]
Вот:
Вложения
Тип файла: rar Project_51.rar (10.6 Кб, 6 просмотров)
0
Pied Piper
 Аватар для ArmanPrestige
237 / 228 / 57
Регистрация: 15.01.2013
Сообщений: 855
12.04.2014, 13:19
У меня все билдится.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.04.2014, 13:19

Main.cpp:10: ошибка: undefined reference to `vtable for A'
вот такая легкая программа не компилируется: #include &lt;QCoreApplication&gt; #include &lt;QObject&gt; #include &lt;iostream&gt; class A:...

Main.cpp:7: ошибка: 'setCodecForTr' is not a member of 'QTextCodec'
При запуске программы в qtcreator возникает ошибка следущего вида. Ошибка ...

Qml изменение свойств Rectangle из main.cpp
Здравствуйте, такой вопрос, допустим у меня есть файл main.qml, с таким вот кодом: import QtQuick 2.4 import QtQuick.Controls 1.3 ...

No such file or directory
До этого момента проект собирался нормально(с gcc), после установки Get Necessitas SDK попробовал собрать его же с помощью Android GCC...

Wx/setup.h: No such file or directory
Всем привет! Решил освоить wxWidgets на CodeBlocks. Установил версию с MinGW, консольники компилируются. Все ок. Скачал с оф. сайта...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru