<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Тестирование хелловорлда под 17 платформ одним скриптом</title>
    <link>https://opennet.me/openforum/vsluhforumID3/126925.html</link>
    <description>В заметке рассказано как собрать и, главное, запустить и протестировать свой хелловорлд сразу под 17 платформ (29 вариантов сборки, так как почти каждая платформа идёт в двух вариантах: libc и musl) не создавая зоопарк виртуалок. Все желаемое осуществляется с помощью сборочного инструментарий void-linux, за что им огромное спасибо - работа проделана огромная.&lt;br&gt;&lt;br&gt;Итак, что нам надо:&lt;br&gt;&lt;br&gt;*** Linux, любой (я использую Mint),&lt;br&gt;*** Git (им будем ставить инструментарий для сборки исходных текстов),&lt;br&gt;*** 20+ ГБ на диске (у меня выделенный SSD, хотя все равно долго получается).&lt;br&gt;*** fuse-overlayfs&lt;br&gt;*** proot&lt;br&gt;*** qemu-static&lt;br&gt;&lt;br&gt;Все остальное автоматически доставится в процессе.&lt;br&gt;&lt;br&gt;&lt;br&gt;++ Шаг 1: настройка основной среды.&lt;br&gt;&lt;br&gt;Этот шаг полностью описан в совете &quot;Сборка и тестирование хелловорлда под 17 платформ одним скриптом&quot; по ссылке https://www.opennet.ru/tips/3193_build_compile_test_arm_mips_x86_powerp.shtml&lt;br&gt;&lt;br&gt;Там же описана сборка. Следующие шаги предполагают, что шаг 1 проделан и все функционирует без ошибок.&lt;br&gt;&lt;br&gt;&lt;br&gt;+</description>

<item>
    <title>Тестирование хелловорлда под 17 платформ одним скриптом (Урри)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/126925.html#23</link>
    <pubDate>Tue, 06 Sep 2022 07:51:58 GMT</pubDate>
    <description>__asm__() ну или long x.&lt;br&gt;</description>
</item>

<item>
    <title>Тестирование хелловорлда под 17 платформ одним скриптом (InuYasha)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/126925.html#22</link>
    <pubDate>Mon, 05 Sep 2022 07:25:11 GMT</pubDate>
    <description>Очень интересно и навороченно. А чтобы не тормозило и не убивало ССД, компилируй в рамдрайв. В /tmp хотя бы.&lt;br&gt;</description>
</item>

<item>
    <title>Тестирование хелловорлда под 17 платформ одним скриптом (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/126925.html#21</link>
    <pubDate>Fri, 05 Aug 2022 01:55:33 GMT</pubDate>
    <description>Ява мертва. По крайней мере нового на ней ничего не пишут, вакансий джунов тоже не видно даже в МСК.&lt;br&gt;</description>
</item>

<item>
    <title>Тестирование хелловорлда под 17 платформ одним скриптом (Николай)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/126925.html#20</link>
    <pubDate>Fri, 24 Jun 2022 05:17:40 GMT</pubDate>
    <description>Не докер, а Gitlab + gitlabrunner&apos;ы в виртуалках с разными архитектурами. Вы закоммитили, запушили код в репозиторий. Запускаются скрипты автосборки, и автотестирования. Запускаются они на раннерах с соответствующими тегами (&quot;linux,gcc&quot;,&quot;linux,amd64&quot;,&quot;linux,arm7&quot;). Потом можно так-же собрать .deb/.rpm и выложить куда надо.&lt;br&gt;</description>
</item>

<item>
    <title>Тестирование хелловорлда под 17 платформ одним скриптом (hohoho)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/126925.html#18</link>
    <pubDate>Tue, 17 May 2022 08:43:39 GMT</pubDate>
    <description>Это вы так выкручиваетесь только чтобы на Яве не писать?&lt;br&gt;</description>
</item>

<item>
    <title>Тестирование хелловорлда под 17 платформ одним скриптом (Z)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/126925.html#17</link>
    <pubDate>Sun, 01 May 2022 23:50:05 GMT</pubDate>
    <description>Но за труды спасибо, я хоть на С/С++ не программирую, но наверняка найдутся те, кому это понадобится. Вещь нужная.&lt;br&gt;</description>
</item>

<item>
    <title>Тестирование хелловорлда под 17 платформ одним скриптом (Z)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/126925.html#16</link>
    <pubDate>Sun, 01 May 2022 23:44:59 GMT</pubDate>
    <description>Да это уже не хеллоуворлд, а какая-то защита диссертации. 20 гигов, серьезно???&amp;#129315;&lt;br&gt;</description>
</item>

<item>
    <title>Тестирование хелловорлда под 17 платформ одним скриптом (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/126925.html#15</link>
    <pubDate>Sat, 16 Apr 2022 12:35:12 GMT</pubDate>
    <description>Разработчики &quot;старого времени&quot; видимо до сих пор не понимают, что написание софта в 95&#037; случаев это решение бизнес-задач, а бизнес не будет тратить свои ресурсы на поддержку ОС которыми пользуются 0.1&#037; пользователей.&lt;br&gt;</description>
</item>

<item>
    <title>Тестирование хелловорлда под 17 платформ одним скриптом (ммнюмнюмус)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/126925.html#12</link>
    <pubDate>Mon, 28 Mar 2022 23:50:36 GMT</pubDate>
    <description>На musl и любых микро-библиотеках библиотечные strlen, strchr и т.п. могут оказаться медленными, как если написаны на чистом С, а значит - чаще смысл дублировать их, но с подгоном к контексту.&lt;br&gt;</description>
</item>

</channel>
</rss>
