![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
Compositum |
|
|||
![]() Senior developer ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 430 Регистрация: 6.1.2008 Где: Санкт-Петербург Репутация: нет Всего: 1 |
Подскажите пожалуйста бесплатные компиляторы C для стандарта C99, работающие в Windows 7. Давно и безрезультатно мучаю на эту тему Google... ((((
|
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 5 Всего: 160 |
Повод задуматься, не так ли? Возможно, ищите то, чего не существует. ![]() Да, именно так. У GCC дела не плохи, но если Вам так необходимо полное соответствие стандарту ... Педивикия утверждает, что их только 2 в природе. Что за зверь такой IBM Rational logiscope не знаю, а вот Sun Studio - вполне себе православный набор. Идёт на Солярисах и Линуксах. А в чём сакральный смысл поисков? -------------------- |
|||
|
||||
Compositum |
|
|||
![]() Senior developer ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 430 Регистрация: 6.1.2008 Где: Санкт-Петербург Репутация: нет Всего: 1 |
Попытался воспользоваться MS Visual Studio 2010 для компиляции C-проекта... Создал новый консольный проект C++, поудалял cpp-файлы, оставив один - переименовал его расширение на "c". Изменил содержимое, написав обычный Хелоу Ворлд... В составе проекта удалить лишние файлы заголовков не получается (из контекстного меню пробовал найти). Не компилируется моё баго-поделие...
Может ещё где в настройках чего поменять нужно? Я полез в настройки проекта - не нашел ничего такого, где можно было бы указать, что проект должен компилироваться как C89 (раз уж нет возможности C99), при этом не C++, а C. Исходный код "проекта" здесь. Подскажите плиз, как заюзать для компиляции C-файлов данный IDE? Это сообщение отредактировал(а) Compositum - 26.11.2010, 23:10 |
|||
|
||||
WhKitten |
|
|||
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 24.11.2010 Репутация: нет Всего: нет |
Empty Project надо создавать, тогда ничего генерится не будет. Далее в Solution Explorer, кликаешь по Source Files, выбираешь Add\New item, пишешь название файла.
Потом там же выбираешь файл и нажимаешь Properties в контекстном меню, в открывшемся окне C/C++ / Advanced / Compile As |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 5 Всего: 160 |
Compositum, так и скажи, что не понимаешь особо, в чём дело. Не надо пытаться диагностировать пролему и вводит в заблуждение. Только время чужое тратишь, ей богу.
Причём тут C99 я так и не понял. Никогда. Нет, не так. НИКОГДА не выкладывай без ОСОБОЙ надобности архива проектов на ###обменники. Люди будут считать, что ты на тёмной стороне. Твой пятистрочной HelloWorld компилируется на раз-два
Всё. -------------------- |
|||
|
||||
Compositum |
|
||||||
![]() Senior developer ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 430 Регистрация: 6.1.2008 Где: Санкт-Петербург Репутация: нет Всего: 1 |
Спасибо, теперь всё получилось! Добавлено через 5 минут и 10 секунд
Про С99 спрашивал, т.к. хотел пользоваться компилятором, поддерживающим данный стандарт. Очередной вопрос был про MS VS 2010, т.к. компилятор под С99 не нашел (для Windows), а указанный IDE у меня установлен. За вариант компиляции из командной строки - спасибо. Что плохого в файлообменниках? Если бы я просто выложил с-код, проблема компиляции не была бы видна. А так, открыв архив, имеющие опыт компиляции с-проектов средствами MS VS 2010 сразу смогли бы указать на ошибки (что и было сделано). |
||||||
|
|||||||
zoidberg |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 18.7.2006 Репутация: -1 Всего: 0 |
Есть такой: lcc-win32 |
|||
|
||||
Compositum |
|
||||
![]() Senior developer ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 430 Регистрация: 6.1.2008 Где: Санкт-Петербург Репутация: нет Всего: 1 |
Не вижу информации о том, что он реализовывает стандарт C99. |
||||
|
|||||
sQu1rr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 597 Регистрация: 11.11.2008 Где: london Репутация: 3 Всего: 13 |
||||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
||||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 6 Всего: 162 |
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |