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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: [РЕШЕНО] Путь к lrelease  (Прочитано 4641 раз)
DarkHobbit
Самовар
**
Offline Offline

Сообщений: 197


Просмотр профиля
« : Январь 21, 2018, 12:26 »

Добрый вечер.
В старых версиях Qt был каталог bin, где лежала и qmake, и uic-moc, и lupdate-lrelease до кучи. Соответственно, указанием QtCreator пути к qmake задавался путь ко всем утилитам.
Теперь вот я собрал Qt 5.10.0 для Windows. Тут qmake и uic лежат в qtbase/bin, а lupdate и lrelease - в qttools/bin. Соответственно, если я переводы указал в pro-файле, например, по этой инструкции, QtCreator пытается вызвать lrelease - и обламывается.
То ли я накосячил при сборке, то ли есть способ указать QtCreator путь к qttools? Если да, то как? Пробовал QtCreator версий 3.1.2 и 4.5.0 - в обоих случаях результат плачевный. Или надо просто перенести lrelease в qtbase/bin? Что-то тут не так...
« Последнее редактирование: Январь 31, 2018, 09:56 от DarkHobbit » Записан

Мои проекты на Qt: DoubleContact, LInvert
Old
Джедай : наставник для всех
*******
Online Online

Сообщений: 4350



Просмотр профиля
« Ответ #1 : Январь 21, 2018, 12:47 »

А вы make install делали?
Записан
DarkHobbit
Самовар
**
Offline Offline

Сообщений: 197


Просмотр профиля
« Ответ #2 : Январь 21, 2018, 15:35 »

О, Майн Готт! Действительно, mingw32-make install всё расставил по своим местам.
Спасибо.
Однако мне кажется, что во времена Qt 4.8.6 оно как-то само выполнялось... Хотя могу уже и напутать.
Записан

Мои проекты на Qt: DoubleContact, LInvert
DarkHobbit
Самовар
**
Offline Offline

Сообщений: 197


Просмотр профиля
« Ответ #3 : Январь 22, 2018, 16:16 »

Не поленился, собрал - так оно и оказалось: при сборке Qt 4.8.6 полноценный bin формировался прямо на этапе make. Более того, если не нужна "чистая" установка без промежуточных файлов, make install можно было вообще не запускать, и в Qt Creator указать путь к qmake из этого bin. Хотя идеологически оно, наверное, не совсем правильно. Улыбающийся

В Qt 5 без make install уже не обойдёшься. Возможно, оно и к лучшему...
Записан

Мои проекты на Qt: DoubleContact, LInvert
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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