LINUX.ORG.RU

кросскомпиляция в статичный бинарник

 , ,


0

1

Есть у меня некоторый код, который использует только openmp+std и компилируется gcc в статичный бинарник флагами -static -static-libgcc -static-libstdc++. Можно ли теми же инструментами собрать статичный бинарник под шindows?

★★★★★

Насколько статичный? Чтоб вообще не зависеть ни от каких dll? Ну тогда в бинарь надо каким-то хреном вкомпилировать какие-то виндовые dll, которые отвечают за обращение к виндовому ядру. Нафига это?

SZT ★★★★★
()
Ответ на: комментарий от SZT

Да, похоже я c ерундой заморачиваюсь, есть же WSL.

thunar ★★★★★
() автор топика

-lwindows обычно там

anonymous
()

Да, ставь cygwin и собирай

sparks ★★★★
()
-static -static-libgcc -static-libstdc++

Этого должно хватить. Будет зависимость от msvcrt.dll и kernel32.dll.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.