Переносимость файлов проекта qmake между ОС |
Здравствуйте, гость ( Вход | Регистрация )
Переносимость файлов проекта qmake между ОС |
Алексей1153 |
5.2.2011, 18:27
Сообщение
#1
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
Уже несколько раз столкнулся с тем, что некоторые настройки проекта работают в винде, но требуют допиливания в линуксе (и наоборот)
Первый вопрос такой: теневая сборка в QtCreator. Под виндой указывается абсолютный путь, а если это не так, то путь отсчитывается от папки установки Qt. А во как сделать так, чтобы универсально задавалась папка X, которая лежит на 1 шаг выше по дереву каталогов, чем файл *.pro? Второй вопрос: профиль. Под виндой , к примеру, 4.7.0 (а "Qt в PATH" не определён), под линуксом приходится вручную выбирать "Qt в PATH". Как обобщить ? Третий вопрос - кодировки. Вот в соседней теме озвучил, повторюсь, как вывернулся Цитата 1) все файлы проекта - в кодировке UTF-8
2) кодировка среды по умолчанию - UTF-8 3) строки оборачиваю в QString::fromUtf8("русский текст") - наткнулся на этот вариант, пытаясь сделать универсально для винды и для линукса. Больше вроде не было проблем Кстати, интересно, правильно ли я сделал, или оно "просто пока работает" ? Сообщение отредактировал Алексей1153 - 5.2.2011, 18:28 |
|
|
Алексей1153 |
5.2.2011, 19:27
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
вообще файлики имя.pro.user тащить с собой не только между разными идеологически системами, но в просто на другую машину вредно для здоровья там вроде ничего опасного не хранится. Специально заглянул сейчас а XML - он как бы и в Африке не doc )) Сообщение отредактировал Алексей1153 - 5.2.2011, 19:28 |
|
|
maint |
5.2.2011, 19:32
Сообщение
#3
|
Участник Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: 2 |
вообще файлики имя.pro.user тащить с собой не только между разными идеологически системами, но в просто на другую машину вредно для здоровья там вроде ничего опасного не хранится. Специально заглянул сейчас а XML - он как бы и в Африке не doc )) например недавно здесь пробегала тема, почему дебагер не заводится. |
|
|
Текстовая версия | Сейчас: 29.11.2024, 7:36 |