Я не давно начал изучать програмирование. Вообщем сейчас я пытаюсь собрать самую простую программу (Hello Qt !) если это вообще можно назвать программой.
Как вы наверно догадались использую для этого библиотеки Qt.
И так создал каталог «hello» в нём файл hello.cpp вот с таким содержанием:
1 #include
2 #include
3 int main(int argc, char *argv[])
4 {
5 QApplication app(argc, argv);
6 QLabel *label = new QLabel(«Hello, Qt!», 0);
7 app.setMainWidget(label);
8 label->show();
9 return app.exec();
10 }
далее я дал команду «qmake -project» создался файл «hello.pro»
затем даю команду «qmake hello.pro» создался файл «Makefile»
и наконец даю команду «make» и вот на этом самом месте возникает проблема:
bash-2.05b$ make
g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt/mkspecs/default -I. -I. -I/usr/lib/qt/include -o hello.o hello.cpp
hello.cpp:1: error: parse error before numeric constant
hello.cpp:1: error: parse error before `#' token
hello.cpp:2: error: parse error before `#' token
make: * [hello.o] Ошибка 1
Подскажите пожалуйста что я не так делаю ???
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
может, всё же, файл должен быть вот такого содержания:
а?
а то оно не оцень-то с нумерацией строк дружит (это ж не Basic и не Fortran, в конце-то концов…..):