модулем собрать бинарник

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

модулем собрать бинарник

Сообщение directman66 » Вс апр 22, 2018 10:41 pm

Друзья, интересует вопрос, можно ли в модуль встроить исходники, которые можно было бы откомпилировать под разные платформы (без windows). В частности озадачился обдумыванием модуля RTL-SDR. В идеале модуль должен сам подтянуть нужные библиотеки и откомпилировать их под свою платформу.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

Re: модулем собрать бинарник

Сообщение Aven » Вс апр 22, 2018 10:48 pm

можно модуль под PHP сделать
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: модулем собрать бинарник

Сообщение nick7zmail » Пн апр 23, 2018 6:13 am

Можно, но модуль громадный будет, ибо нужны все средства компиллирования.
Если под линуксом они зачастую есть (и то не всегда), под виндой их почти никогда нет. Проще несколько бинарников сразу под разные платформы закинуть. Это нормальная практика.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: модулем собрать бинарник

Сообщение directman66 » Пн апр 23, 2018 7:32 am

Ну может да, проще сразу бинарники закинуть, чем компилировать. Тогда уж и виндовый бинарник можно сразу положить )
Но можно ли под винду скипилировать приложение для linux - еще вопрос.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: модулем собрать бинарник

Сообщение nick7zmail » Пн апр 23, 2018 8:51 am

Можно в случае кроссплатформенных сред типа qt, или чистого c, с использованием только кроссплатформенных директив.

Отправлено с моего Xperia XZ1 Compact через Tapatalk

Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: модулем собрать бинарник

Сообщение directman66 » Пн апр 23, 2018 9:55 am

Исходники: https://majordomo.smartliving.ru/forum/ ... =20#p53024
Библиотек много разных используется. Для винды маловероятно?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: модулем собрать бинарник

Сообщение nick7zmail » Пн апр 23, 2018 12:27 pm

Да не...там в основном на C, можно попробовать скомпилить...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: модулем собрать бинарник

Сообщение directman66 » Пн апр 23, 2018 1:41 pm

А какие у нас тут еще есть платформы? Так то получается довольно много компилить придется:
1) arm linux 32
2) arm linux 64
3) x86 linux
4) amd64 linux
5) win32
6) win64
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: модулем собрать бинарник

Сообщение nick7zmail » Пн апр 23, 2018 3:38 pm

Ну на 64 разрядных системах вполне неплохо идут 32 битые приложения, так что половину убрать можно))

Отправлено с моего Xperia XZ1 Compact через Tapatalk

Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить