Russian Qt Forum
Октябрь 01, 2024, 14:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вопросы по организации проекта в QtCreator  (Прочитано 8763 раз)
Caduceus
Гость
« : Январь 12, 2012, 14:28 »

Создал на одной машине проекты, все настроил, указал компилятор и куда собирать. Все работает. Но! Перенес на другой компьютер... и..
  - "Qt Creator обнаружил, что файл настроек (*.user), созданный под другую среду, возможно, перенесён с другого компьютера."
  - вместо компилятора - "Некорректный профиль Qt"
  - путь Каталога сборки был не относительным - поэтому надо указывать новый при переносе на другой компьютер

Поэтому вопросы:
1) Как переносить проекты с между компьютерами без этого сообщения?
2) Как настроить чем компилить, чтобы не было, что "Некорректный профиль Qt" и чтобы это не сбрасывалось при переносе на другой комп
3) Как указать относительный путь куда собирать проект? ..//..//  - не работают. Если указать вообще другую папку, то он говорит, что надо чтоб была подпапка - что плохо в некоторых случаях.

Спасибо
 
Записан
QuAzI
Гость
« Ответ #1 : Январь 12, 2012, 15:09 »

По возможности не переносить .pro.user
Qt должен предложить создать окружение заново. Если не прокатывает - или криво стоит Qt или чего-то не хватает.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #2 : Январь 12, 2012, 15:33 »

если очень критично переносить файл *.pro.user, то устанавливать Qt на всех машинах абсолютно одинаково - одну и ту же версию в одну и ту же папку. конечно, при переходе на другую платформу придётся скорее всего придётся как минимум править руками этот файлик, но лучше там всё сделать по-новой.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Caduceus
Гость
« Ответ #3 : Январь 12, 2012, 16:23 »

А как установить относительную папку сборки? Искал-искал - не нашел.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #4 : Январь 12, 2012, 16:54 »

ну так через ..\my_build_dir . только что проверил - всё работает.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Caduceus
Гость
« Ответ #5 : Январь 12, 2012, 17:03 »

В свойствах проекта ? Там где по-умлочанию пишется папка вида  ААААААА____Qt___4_7_3___4_7_3________  ?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #6 : Январь 12, 2012, 17:19 »

да. ну или при создании проекта.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Caduceus
Гость
« Ответ #7 : Январь 12, 2012, 20:39 »

Не хочет. Пишет, что каталог сборки должен быть на том же уровне, что и проект
Записан
andrew.k
Гость
« Ответ #8 : Январь 12, 2012, 21:20 »

а что может быть критичного в файле pro.user?

И по-моему сообщение будет даже если все одинаково будет установлено.
Вот видимо поэтому:

Код
XML
- <data>
 <variable>ProjectExplorer.Project.Updater.EnvironmentId</variable>
 <value type="QString">{403624f0-2939-403a-a7bf-b831d358dbda}</value>
 </data>
- <data>
« Последнее редактирование: Январь 12, 2012, 21:22 от andrew.k » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #9 : Январь 13, 2012, 04:15 »

Не хочет. Пишет, что каталог сборки должен быть на том же уровне, что и проект
я ж потому и написал только одно .., иначе работать не будет.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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