Как использовать C ++ 11 в Qt creator 4.8 - PullRequest
0 голосов
/ 25 февраля 2019

Я искал повсюду, и решение для этого - добавить строку кода в файл .pro в моем проекте.Я не вижу никаких таких файлов, хотя!Я вижу файл qbs , файл main.cpp и файл xcode.qbs .

Вот как я начал: используяMac, я установил Qt Creator 4.8 (Clang v5.12) и создал «простой проект C ++», использующий Qmake.

Я использую {} для инициализации переменной, но она не позволяет мне это сделать.У меня была похожая проблема с Eclipse и я нашел решение.Любая помощь, пожалуйста?

Это код, который я тестирую:

#include <iostream>

int main()
 {
   int a{5};
   std::cout << a;
   return 0;
  }

Код ошибки для строки, где я определяю a : "/ Users /xxxxxx / Coding / HelloEarth / main.cpp: 5: ошибка: ожидается ';'в конце декларации "

Что мне делать?

1 Ответ

0 голосов
/ 25 февраля 2019

Это самый простой подход к созданию проекта qt:

  1. Открыть новый терминал и создать пустую папку Foo/ на рабочем столе: ~$ cd Desktop; mkdir Foo/
  2. Изменить наэта папка: ~$ cd ~/Desktop/Foo
  3. Создайте 2 файла: ~$ touch Foo.pro main.cpp
  4. Если вы экспортировали правильные пути в .profile или .bashrc, вы можете ввести ~$ qtcreator вваш терминал для запуска QT.В противном случае щелкните приложение QtCreator в приложениях.
  5. Перейдите на File -> Open project и выберите файл Foo.pro.
  6. Оставьте пути по умолчанию для режима отладки и выпуска и нажмите «Продолжить»,или хорошо (точно не помню)
  7. Вы должны открыть файл Foo.pro в Qt.Теперь введите следующие строки в файл Foo.pro и нажмите «Сохранить» (Ctrl + S).
CONFIG  +=  c++11 console
TARGET  =  My_Foo
SOURCES +=  main.cpp
Как только вы нажмете «Сохранить», вы должны увидеть файл main.cpp на левой панели, в котором перечислены файлы проекта.Если это так, нажмите кнопку «Проекты» (инструмент гаечного ключа) в левом меню. Под Build option, снимите отметку shadow build и под Run option, снимите отметку Run in terminal. Вернитесь к файлу main.cpp и введите простую программу hello.Нажмите Ctr+S (для сохранения), Ctrl+B (для создания проекта) и Ctrl+R (для запуска).

Вплоть до шага 7 вы можете сделать это с помощью графического интерфейса пользователя, выполниввыбрав Создать новый проект, а затем выберите консольное приложение.Кстати, на Mac используйте Cmd вместо Ctrl.

Также убедитесь, что вы правильно настроили компиляторы.(https://doc.qt.io/qtcreator/creator-tool-chains.html)

...