Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: qtcreator  (Прочитано 5506 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Шинш

  • Автор темы
  • Гость
qtcreator
« : 05 Октября 2012, 17:34:45 »
поставил сегодня lubuntu, хочу создать простой проект с C++, т.к в Qt на эту лабу нужды нет.
вижу

Запускается /home/user/untitled-build-desktop-Qt_4_8_1___PATH__________________/untitled...
Не удалось войти в рабочий каталог «/home/user/untitled-build-desktop-Qt_4_8_1___PATH__________________»: Нет такого файла или каталога
/home/user/untitled-build-desktop-Qt_4_8_1___PATH__________________/untitled завершился с кодом -1

как уже не пробовал, 100% папка есть, что за фигня?(

Axa-Ru

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #1 : 05 Октября 2012, 19:02:34 »
Прочитал 3 раза, ничего не понял.

...
Нда... Вы как то поинформативней пишите, штоли.

Откройте файл untiled.pro и добавьте строку, например такого вида
TARGET = testprj

Шинш

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #2 : 05 Октября 2012, 19:08:34 »
Axa-Ru,
добавил, выдает то же сообщение...
про информативность:
создан проект "простой проект на языке C++"
листинг main.cpp:
#include <iostream>

using namespace std;

int main()
{
    cout << "Hello World!" << endl;
    return 0;
}

листинг untitled.pro
TARGET = testprj
TEMPLATE = app
CONFIG += console
CONFIG -= qt

SOURCES += main.cpp


Axa-Ru

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #3 : 05 Октября 2012, 19:34:46 »
Проделал все то же самое
Hello World!
Press <RETURN> to close this window...

Попробуйте Ctrl-Shift-S, Ctrl-B, Ctrl-R
« Последнее редактирование: 05 Октября 2012, 19:36:57 от Axa-Ru »

Шинш

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #4 : 05 Октября 2012, 19:43:06 »
Axa-Ru,
тот же результат((
первый проект помню запускался но ругался куда то на tmp, затем я закрыл, удалил проект закрыл прогу перезагрузился.
Теперь с новыми проектами C++ вот такой вот бред((
З.Ы. qt Quick запускается.

Пользователь решил продолжить мысль 05 Октября 2012, 19:43:49:
Axa-Ru,
войти в отладчик тож облом
Цитировать
Не удалось войти в рабочий каталог «/home/user/untitled-build-desktop-Qt_4_8_1___PATH__________________»: Нет такого файла или каталога

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 05 Октября 2012, 19:46:06 от Шинш »

Axa-Ru

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #5 : 05 Октября 2012, 20:01:15 »
Тогда удалите проект, создайте по новой.
Когда будет предлагать директории, где билдить, укажите свою.


Шинш

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #6 : 05 Октября 2012, 20:19:22 »
Axa-Ru,
(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)


Пользователь решил продолжить мысль 05 Октября 2012, 20:21:48:
Axa-Ru,
кстати,
создал каталог в домашнюю, без теневой сборки, 1 релиз 1 отладочную по умолчанию,
(Нажмите, чтобы показать/скрыть)
прогресс, хоть терминал появился (это в нем)
« Последнее редактирование: 05 Октября 2012, 20:21:48 от Шинш »

Axa-Ru

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #7 : 05 Октября 2012, 20:30:30 »
Не делайте лишних шагов. Нафиг вам сейчас отладочная директория...
Думаю вы там какой то мелкий косяк допускаете...

Шинш

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #8 : 05 Октября 2012, 20:38:27 »
Axa-Ru,
я бы заскринил, но первые часы на новой системе работаю еще, хз где тут что пока.
пошагово:
ctrl+n
другой проект
простой проект на языке C++
название: untitled
Создать в: /home/user
Добавить под контроль версий - нет
(Нажмите, чтобы показать/скрыть)
далее чтобы не расходится с скрином:
Decktop +
ручная сборка конфигурации
теневая отладка
только релиз
/home/user/test
готово
ctrl+B
ctrl+R
(Нажмите, чтобы показать/скрыть)

Axa-Ru

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #9 : 05 Октября 2012, 20:43:16 »
Дружище, нужно отъехать на полтора часика.
Приеду, выложу пошагово скрины. Ок?
А вы пока пробуйте сами разобраться.
Кто быстрее... 8)

Шинш

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #10 : 05 Октября 2012, 21:11:05 »
Axa-Ru,
можно не торопится, я щас спать в любом случае, 2й час ночи и в 6.30 подъем :)
надеюсь за завтра создать получится)) после креатора просто в gedit кодить желания не так много осталось (

Axa-Ru

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #11 : 06 Октября 2012, 01:11:33 »
Вот по шагам создание шаблона проекта С++ на QtCreator.

Особо нечего коментировать.
 





Вот тут тонкий момент. QtCreator создает директорию с именем проекта. Из-за этого он не может создать исполняемый файл с тем же именем. Возможно это баг. Поэтому в pro файле задаем таргет отличный от имени проекта.

« Последнее редактирование: 06 Октября 2012, 01:18:17 от Axa-Ru »

Шинш

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #12 : 06 Октября 2012, 10:19:47 »
Axa-Ru,
/home/user/stuff/testPrj
пишет когда создаю теневую : каталог исходников должен быть на том же уровне



опять то ж самое...


Axa-Ru

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #13 : 06 Октября 2012, 10:26:10 »
Йо мойо  :)
Ну у меня то такого не пишет  :coolsmiley:
Сделайте по шагам, как я нарисовал, потом сохраните все файлы и забилдите.

Шинш

  • Автор темы
  • Гость
Re: qtcreator
« Ответ #14 : 06 Октября 2012, 11:37:11 »
Axa-Ru,
игнорил предупреждение, при сборке вылазило что разные уровни у папок. Бинарник создавался в прошлые разы когда 1 уровень был, через консоль запускал, выводил. Но в креаторе не работало вот в чем дело...

 

Страница сгенерирована за 0.019 секунд. Запросов: 19.