Anonymous
?
Скомпилировалось?
Anonymous
я clang установить пытаюсь)
Anonymous
у меня виндоус
Alexander
а если серьезно,помогите пж,для меня это большая пробема)
а на компе куда скинуть хочешь, стоят нужные версии рантайма?
Emin Zalaev
Установи golang
Anonymous
Зачем
а как,я не понял про что вы особо,я загуглил че такое clang и устанаваливаю
Илья
у меня виндоус
а там ошибка будет
Илья
format с:
Anonymous
llvm эт получается тоже самое?
Emin Zalaev
а как,я не понял про что вы особо,я загуглил че такое clang и устанаваливаю
Загуглил силанг? Чел харош Не пробовал загуглить ошибку?
Alexander
у меня виндоус
ну тогда компилируй вижуал студио, которая не код. получишь бинарник в пару килобайт, и чтоб его запустить придется нужную версию рантайма ставить на клиентский комп - очень круто
Илья
а смысл статической линковки в го если отключить CGO?
Alexander
куда ж уж там мингв, который линкует статически и можно делиться экзешником
Anonymous
статично собран небось
чел,я даже не знаю что это
Максим
file твой_бинарь
Илья
чел,я даже не знаю что это
это когда нет зависимостей от библиотек
Максим
если ты под линупсом
Максим
он тебе скажет как у тебя динамично слинкованы или статично
Anonymous
если ты под линупсом
нет,я лох под виндовсом
Alexander
под виндовсом это тоже работает
Alexander
бле
Anonymous
нет,я лох под виндовсом
Линусы торвальдсы ждут за углом)
Alexander
я выше же отписал тебе суть твоего явления
Максим
под виндовсом это тоже работает
я просто в ваши виндовсы не умею
Alexander
радуйся, ты можешь преподу скинуть этот бинарь, и он на своей виндовс хп сможет его запустить скорее всего
Anonymous
я выше же отписал тебе суть твоего явления
а как делать то так,чтобы запускалось на клиентской части?
Максим
чо?
Alexander
оно у тебя уже статически слинковано и должно запускаться на +- любой винде
Anonymous
чо?
ну если компилить с визуал студио, там короче пару кб билд,он выше написал
Максим
можно еще UPX запаковать, тогда весить будет меньше)
Anonymous
ну точнее вес билда
Максим
никак
Alexander
визуал студио 20гб весит
там рантайм надо поставить, а не сам вижуал студио
Максим
помойму в чате мамкин хакер вопросы про свой бинарь задает) завтра уже пойдет пентагон ломать)
Anonymous
лять, а как челы делают на C/C++ скрипты 100кб,которые работют на всех пк
Alexander
под какой скомпилировано. ща не знаю что там с десяткой. вполне вероятно в вижуал студио есть статическая линковка. но зачем заморачиваться сейчас этими вопросами на таком этапе не знаю
Alexander
с какими билдами?
Максим
зачем тебе такой мелкий размер?
Максим
ны небось либ в хедерах наподключал для хелло ворлд
Anonymous
зачем тебе такой мелкий размер?
так нужно,2,8мб только блят на хеллоу ворлд это перебор очевидно
Максим
хедера покажи
Alexander
ну вообще я помню собирал мингв, хэллоу ворды были в районе 500кб. майкрософтовский компилятор делал 4кб. но какая разница
Anonymous
хедера покажи
#include <iostream>
Alexander
Anonymous
g++
Alexander
значит точно. собери релиз для начала
Максим
да, юза флаг чтобы дебаг символы не вставлялись, дело говорят
Максим
и еще пострипать можно утилитой
Alexander
но нахрена эту дрочь устраивать - изучай язык. потом почитаешь как компилятор, линкер работают
Alexander
еще можно -O3
Anonymous
но нахрена эту дрочь устраивать - изучай язык. потом почитаешь как компилятор, линкер работают
потому что если такие билды и дальше будут,то я c++ изучать нихуя не буду
Alexander
ну не изучай. зачем тебе это, действительно
Илья
будет легче в несколько раз
Alexander
еще можно -O3
-Os точнее
Anonymous
есть разница между Visual Studio и Visual C++ ?
Илья
небольшая)
Максим
потому что если такие билды и дальше будут,то я c++ изучать нихуя не буду
пфффф, ты только начинаешь заплыв и считай ножкой водичку потрогал
Илья
зачем?
ну банальная настройка сборки
Максим
если hello world тяжело, то не стоит дальше пробовать
Alexander
ну банальная настройка сборки
не понял. какая настройка сборки. причем тут это. но ладно
Максим
посмотри на пхп или пихтон