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

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

Модератор: immortal

Ответить
directman66
Сообщения: 2799
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Контактная информация:

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

Сообщение directman66 »

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

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

Сообщение Aven »

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

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

Сообщение nick7zmail »

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

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

Сообщение directman66 »

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

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

Сообщение nick7zmail »

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

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

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

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

Сообщение directman66 »

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

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

Сообщение nick7zmail »

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

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

Сообщение directman66 »

А какие у нас тут еще есть платформы? Так то получается довольно много компилить придется:
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
Откуда: Екатеринбург

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

Сообщение nick7zmail »

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

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

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