Какой компилятор С/C++ вы используете под win?

Тема в разделе "LANGS.C", создана пользователем Ronin_, 24 дек 2016.

  1. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    1.311
    Ronin_,
    Ты лучше попробуй GetCommandLine() заюзать. А то кто будет тебе параметры для WinMain() подготавливать, если ты crt отключил? Насобирал мусора со стека и удивляется, что кракозябры там :)
     
  2. Ronin_

    Ronin_ Member

    Публикаций:
    1
    Регистрация:
    24 дек 2016
    Сообщения:
    119
    Выше писал что в winapi слаб, суть в том что это корректно работает когда применяется компилятор tcc, причем без дополнительных флагов и нет, когда компилируется с помощью gcc. Отсюда выводы. :)
     
  3. Ronin_

    Ronin_ Member

    Публикаций:
    1
    Регистрация:
    24 дек 2016
    Сообщения:
    119
    Попробовал сегодня его, впечатления отрицательные, хоть он и свежее того пакета который у меня(у меня 2013 для x86), размер нативного консольного приложения увеличился с 8.50 КБ до 14.50 КБ. Плюс 6 килобайт.
     
  4. Paguo_86PK

    Paguo_86PK Руслан

    Публикаций:
    0
    Регистрация:
    8 окт 2007
    Сообщения:
    686
    Адрес:
    Ташкент
    Продолжaю использовать Microsoft Visual Studio 6:secret:
    [​IMG]
    P.S.: Ну и JavaScript…:yes4:
     
    _edge нравится это.
  5. Rel

    Rel Active Member

    Публикаций:
    0
    Регистрация:
    11 дек 2008
    Сообщения:
    1.475
    блиин... ну все теперь, удаляю мингв и ставлю себе студию... *сарказм*
     
  6. Ronin_

    Ronin_ Member

    Публикаций:
    1
    Регистрация:
    24 дек 2016
    Сообщения:
    119
    Про студию и не писал, рассматривал TDM gcc, mingw-w64 и нативный пакет MinGW. Больше всего впечатлил TDM gcc.
     
  7. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    3.031
    хобби проекты есмь хобби проекты: сами по себе они неюзабельны (лишь поиграться годятся), а все интересные идеи из них затем абсорбируются лидерами той иль иной области.
     
  8. RET

    RET Member

    Публикаций:
    1
    Регистрация:
    5 янв 2008
    Сообщения:
    585
    Адрес:
    Hell
    Мне Microsoft Visual Studio 10 нравится, если либы норм подключить - супер, 12 и 15 фигня, или я что то упустил
     
  9. CurryHowardIsomorphism

    CurryHowardIsomorphism New Member

    Публикаций:
    0
    Регистрация:
    13 май 2017
    Сообщения:
    8
    У меня тут хард на 250 GB завалялся. Давай я тебе подарю, а то смотрю у тебя совсем всё плохо, раз 6 кб для тебя это проблема. :lol:
     
  10. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    3.031
    Ты мыслишь никак Асм кодер :smile3: если ты пишешь крит. системы, то там и лишний байт ужо от плохо до очень плохо.

    ЗЫ. Классика http://vitmar.h10.ru/onebyte.htm :smile3:
     
    Ronin_ и Indy_ нравится это.
  11. CurryHowardIsomorphism

    CurryHowardIsomorphism New Member

    Публикаций:
    0
    Регистрация:
    13 май 2017
    Сообщения:
    8
    У тебя все крит. системы работают под Windows Vista, с кодом, скомпилированным mingw?

    Читал. 10 лет назад. В том, пионерском, возрасте меня это даже впечатлило.
     
  12. LostFish

    LostFish New Member

    Публикаций:
    0
    Регистрация:
    23 фев 2017
    Сообщения:
    8
    Ну всё ж всегда зависит от задачи, а так большеству хватит мелкомягких или mingw.
     
    RET нравится это.
  13. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    3.031
    а какая разница, где они работают? тут Вопрос о самой Идеологии идёт: вот железки стали расти буйным цветом и Школа прогеров во многом сдохла. Пч нафига чё-то там оптимизировать? по заветам современной "школы" коды должны быть элегантными, оператор goto -- це Зло та й Зрада. Но смотри до чего докатились..
    ......................................__................................................
    .............................,-~*`¯lllllll`*~,..........................................
    .......................,-~*`lllllllllllllllllllllllllll¯`*-,....................................
    ..................,-~*llllllllllllllllllllllllllllllllllllllllllll*-,..................................
    ...............,-*llllllllllllllllllllllllllllllllllllllllllllllllllllll.\.......................... .......
    .............;*`lllllllllllllllllllllllllll,-~*~-,llllllllllllllllllll\................................
    ..............\lllllllllllllllllllllllllll/.........\;;;;llllllllllll,-`~-,......................... ..
    ...............\lllllllllllllllllllll,-*...........`~-~-,...(.(¯`*,`,..........................
    ................\llllllllllll,-~*.....................)_-\..*`*;..)..........................
    .................\,-*`¯,*`)............,-~*`~................/.....................
    ..................|/.../.../~,......-~*,-~*`;................/.\..................
    ................./.../.../.../..,-,..*~,.`*~*................*...\.................
    ................|.../.../.../.*`...\...........................)....)¯`~,..................
    ................|./.../..../.......)......,.)`*~-,............/....|..)...`~-,.............
    ..............././.../...,*`-,.....`-,...*`....,---......\..../...../..|.........¯```*~-,,,,
    ...............(..........)`*~-,....`*`.,-~*.,-*......|.../..../.../............\........
    ................*-,.......`*-,...`~,..``.,,,-*..........|.,*...,*...|..............\........
    ...................*,.........`-,...)-,..............,-*`...,-*....(`-,............\.......
    ......................f`-,.........`-,/...*-,___,,-~*....,-*......|...`-,..........\........
    а можь им щЭ уличной магии подкатить?:scratch_one-s_head::laugh1::lol:
     
  14. _edge

    _edge Active Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    417
    Адрес:
    Russia
    http://lurkmore.to/Ассемблер , там в конце "показать примечания" , годно сказано.

    сам потыкиваю MSVC6 / DevC / TinyC, только развитие идет крайне медленно :|
     
  15. RET

    RET Member

    Публикаций:
    1
    Регистрация:
    5 янв 2008
    Сообщения:
    585
    Адрес:
    Hell
    _edge,
    я Masm32, Fasm, MSVC10, DevC
     
  16. R307

    R307 New Member

    Публикаций:
    0
    Регистрация:
    Пятница
    Сообщения:
    15
    gcc для линухи.
    MinGW для винды.

    Первые две в основном для работы, Visual Studio 2010 когда делаю что-то для "души".
     
  17. Verc0tti

    Verc0tti New Member

    Публикаций:
    0
    Регистрация:
    18 янв 2017
    Сообщения:
    24
  18. sniper

    sniper New Member

    Публикаций:
    0
    Регистрация:
    10 мар 2017
    Сообщения:
    17
  19. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    3.031
    а шлангом пользуешься?
     
    R307 нравится это.
  20. R307

    R307 New Member

    Публикаций:
    0
    Регистрация:
    Пятница
    Сообщения:
    15
    Да не, я в основном GCC для PowerPC использую.

    Рабочая система, убунта, там делаю что-то, мне просто удобно там, многое есть из коробки, в отличие от винды и как-то настроил всё для себя и незачто на винду уже не променяю...:)

    Установил Eclipse в качестве IDE, да согласен наиглючный софт и тормоза, сейчас потихоньку на Sublime перехожу, но в нём нет таких удобных модулей для работы с SVN, гитом и т.д., только через консоль, за-то в эклипсе прикольно, там удобно коммитить и мержить в репозиторий прям из гуя.

    Я сейчас в основном в коммандных проектах работаю, там очень важно нормально заливать свои исходники в репозиторий, поэтому эклипс пока-что основной инструмент.