none
Компилятор для Си RRS feed

  • Вопрос

  • Здравствуйте, у нас в университете ДГМА ввели новый предмет, Алгоритмирование и программирование. 

    Преподаватель сразу нас предупредил, что мы будем изучать язык Си, чистый (не С# и не С++).

    В качестве компилятора я выбрал en_visual_studio_ultimate_2012_x86_dvd_920947 и полностью его установил, но как мне создать новый проект, чтобы конечный файл сохранился в *.с (не *.cpp)?

    2 сентября 2013 г. 12:05

Ответы

  • А никак, не создашь ты проект для Си под VS. Если нужен чистый Си переходи на Линукс или ищи что то под Windows, к примеру во этот.

    2 сентября 2013 г. 15:43

Все ответы

  • Создайте пустой проект в категории Visual C++/Win32 (без файлов, создаваемых мастером). У мастера на одной из страниц есть такая галочка. Затем добавляете в проект файл с расширением *.с - "Проект/Добавить новый элемент..." (в поле ввода имени файла для этого нужно указать и расширение, если напишите только имя, мастер сам добавит расширение *.срр).
    • Предложено в качестве ответа kosuke904 4 сентября 2013 г. 10:01
    4 сентября 2013 г. 10:01
  • На самом деле есть такая IDE, как DevC++, лично я её не переношу и не рекомендую, но в ней есть чистый Си и проекты для Си.

    PS Вы говорите о IDE, а компилятор он и в арфике gcc!


    Indie Game Developer

    4 сентября 2013 г. 10:15
  • Не путайте среду разработки (IDE) и компилятор.

    Вот вам список компиляторов языка Си, выбирайте на вкус.

    Вот вам список сред разработки для языка Си, выбирайте.

    Чаще всего, в одной и той же IDE можно использовать разные компиляторы. К той же Visual Studio можно подключить разные компиляторы.

    4 сентября 2013 г. 11:09
  • а компилятор он и в арфике gcc!
    GCC - GNU compiler collection, то есть набор компиляторов ;)
    4 сентября 2013 г. 11:11
  • а компилятор он и в арфике gcc!

    GCC - GNU compiler collection, то есть набор компиляторов ;)

    хах, Ваша взяла.

    Ну да, и gcc всё не ограничевается, разумеется, но, лично я везде натыкался либо на него, либо на его надстойки. (Компилятор студии основан на gcc вроде?! или Microsoft как обычно всё переписал с нуля?) Или я сейчас с девом путаю?


    Indie Game Developer

    4 сентября 2013 г. 13:08