Как собрана программа QT Creator

Ответить
DrXank
Сообщения: 262
Зарегистрирован: 16 окт 2015, 10:51
Operating system: ROSA Desktop Fresh R7

Как собрана программа QT Creator

Сообщение DrXank »

Всем привет.
У меня вопрос как собрана программа QT Creator? Статически или придется с программой таскать дополнительные пакеты?
Заранее благодарен.
Изображение
keleg
Сообщения: 4930
Зарегистрирован: 15 сен 2011, 01:58

Re: Как собрана программа QT Creator

Сообщение keleg »

а куда вы собрались таскать пакеты?
DrXank
Сообщения: 262
Зарегистрирован: 16 окт 2015, 10:51
Operating system: ROSA Desktop Fresh R7

Re: Как собрана программа QT Creator

Сообщение DrXank »

keleg писал(а):а куда вы собрались таскать пакеты?
Ни куда.

Я не давно перешел на Rosu, до этого сидел(программировал) под Windows используя Embarcadero XE6. Когда начал искать информацию о QT Creator, то узнал, что и на Windows, что и на Linux QT Creator можно собрать как статически так и динамически. При статической сборке, не надо собой таскать *.dll (это Windows, в Linux идут пакеты или зависимости точно пока еще не знаю).

Вот и хочу узнать как собран QT Creator.
Изображение
Аватара пользователя
Pulfer
Сообщения: 3310
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Как собрана программа QT Creator

Сообщение Pulfer »

DrXank писал(а):Вот и хочу узнать как собран QT Creator.
Динамически.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
DrXank
Сообщения: 262
Зарегистрирован: 16 окт 2015, 10:51
Operating system: ROSA Desktop Fresh R7

Re: Как собрана программа QT Creator

Сообщение DrXank »

Pulfer писал(а):
DrXank писал(а):Вот и хочу узнать как собран QT Creator.
Динамически.
А у вас случайно нет инструкции как установить статически? Точно инструкции для данной версииQT
Изображение
keleg
Сообщения: 4930
Зарегистрирован: 15 сен 2011, 01:58

Re: Как собрана программа QT Creator

Сообщение keleg »

Все-таки расскажите подробнее задачу. Windows и Linux устроены по-разному и вы возможно не очень правильно понимаете, что вам нужно.
Что вы хотите получить не с точки зрения устройства, а с точки зрения функционала?
Аватара пользователя
Pulfer
Сообщения: 3310
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Как собрана программа QT Creator

Сообщение Pulfer »

DrXank писал(а):А у вас случайно нет инструкции как установить статически? Точно инструкции для данной версииQT
Полагаю, что надо сперва собрать Qt статически, а потом со статической сборкой Qt собрать Qt Creator.

http://doc.qt.io/qt-5/linux-deployment. ... statically
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
DrXank
Сообщения: 262
Зарегистрирован: 16 окт 2015, 10:51
Operating system: ROSA Desktop Fresh R7

Re: Как собрана программа QT Creator

Сообщение DrXank »

keleg писал(а):Все-таки расскажите подробнее задачу. Windows и Linux устроены по-разному и вы возможно не очень правильно понимаете, что вам нужно.
Что вы хотите получить не с точки зрения устройства, а с точки зрения функционала?
Я скомпилировал программу(свою), и мог бы ее переносить на другой комп (Линукс) где не установлен Qt Creator и она должна работать.
Pulfer писал(а):Полагаю, что надо сперва собрать Qt статически, а потом со статической сборкой Qt собрать Qt Creator.
Я английский не знаю :(
Изображение
keleg
Сообщения: 4930
Зарегистрирован: 15 сен 2011, 01:58

Re: Как собрана программа QT Creator

Сообщение keleg »

DrXank писал(а):
keleg писал(а):Все-таки расскажите подробнее задачу. Windows и Linux устроены по-разному и вы возможно не очень правильно понимаете, что вам нужно.
Что вы хотите получить не с точки зрения устройства, а с точки зрения функционала?
Я скомпилировал программу(свою), и мог бы ее переносить на другой комп (Линукс) где не установлен Qt Creator и она должна работать.
Программа будет зависеть не от QT-creator-а а от установленных библиотек.
В линуксе обычно все программы упаковываются в инсталяционные пакеты, которые при установке проверяют и устанавливают нужные для работы библиотеки.
DrXank
Сообщения: 262
Зарегистрирован: 16 окт 2015, 10:51
Operating system: ROSA Desktop Fresh R7

Re: Как собрана программа QT Creator

Сообщение DrXank »

Ясненько.

Тогда встречный вопрос, как узнать какие библиотеки нужны для программы?
Изображение
Аватара пользователя
Pulfer
Сообщения: 3310
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Как собрана программа QT Creator

Сообщение Pulfer »

DrXank писал(а):Тогда встречный вопрос, как узнать какие библиотеки нужны для программы?
Через команду ldd, например:

Код: Выделить всё

$ ldd /bin/bash 
        linux-gate.so.1 =>  (0xb770c000)
        libncursesw.so.5 => /lib/libncursesw.so.5 (0x4fe2f000)
        libdl.so.2 => /lib/libdl.so.2 (0x4f988000)
        libc.so.6 => /lib/i686/libc.so.6 (0x4f76a000)
        /lib/ld-linux.so.2 (0x4f744000)
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Ответить

Вернуться в «Программы РОСА десктоп»