Минимальный набор для сборки С-программы

Тема в разделе "LANGS.C", создана пользователем _int2e_, 9 мар 2009.

  1. _int2e_

    _int2e_ New Member

    Публикаций:
    0
    Регистрация:
    1 мар 2009
    Сообщения:
    124
    Хочу создать программу, которая сгенерит С-исходник, скормит его компилятору и линкеру, в общем, соберет в полноценный ехе - файл.

    Подскажите минимальный набор из студии, необходимый для того, чтобы собрать программу.

    Желательно название файлов и где находятся.

    Заранее благодарен :)
     
  2. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    обязательно студия? имхо плохое решение.
    нет возможность влиять на ликер. статичный рантайм..
     
  3. _int2e_

    _int2e_ New Member

    Публикаций:
    0
    Регистрация:
    1 мар 2009
    Сообщения:
    124
  4. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Оп чём тут?
     
  5. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    tinyc
     
  6. s0larian

    s0larian New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2004
    Сообщения:
    489
    Адрес:
    Крыжёпполь
    _int2e_, ээ, полный open source набор: http://www.mingw.org
     
  7. jaja

    jaja New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2008
    Сообщения:
    243
    Borland C++ 3.1
     
  8. s0larian

    s0larian New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2004
    Сообщения:
    489
    Адрес:
    Крыжёпполь
    jaja, вы бы ещё Turbo C под DOS вспомнили, батенька...
     
  9. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    s0larian
    опенватком оптимизирует лучше. и весит меньше. и по асму привычнее

    но тут важна полная постановка задачи. напр, есть компилеры/линкеры полностью на жабе. ос
     
  10. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    Нужно примерно это

    \bin\
    c1xx.dll
    c2.dll
    cl.exe
    link.exe
    msobj80.dll // в оригинале это вроде не в bin
    mspdb80.dll // опция

    \bin\1033
    clui.dll
    linkui.dll

    Для новых студий придется поставить .NET :|