Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
26.08.2006, 23:24
|
|
Прохожий
Регистрация: 23.07.2005
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Программирование на Си по Кернигану и Ричи
На днях занялся изучением Си по книге: "Язык С" Б.В. Керниган, Д.М. Ричи. Наткнулся на проблему, цитирую из книги:
"В частности, на операционной системе "UNIX" вы
должны завести исходную программу в файле, имя которого оканчивается на ".C" , например, HELLO.C , и затем скомпилировать ее по команде CC HELLO.C"
Подскажите, где скачать компилятор используемый в книге или наиболее близкий к нему и с которым можно работать в Windows. Это мое первое знакомство с Си, хотелось бы все делать как в книге.
Заранее благодарен всем тем кто мне поможет...
|
|
|
|
27.08.2006, 01:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
вы "на ос юникс" ?
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
27.08.2006, 08:59
|
|
Прописка
Регистрация: 14.02.2006
Сообщений: 114
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Программирование на Си по Кернигану и Ричи
Сообщение от _13
|
Подскажите, где скачать компилятор используемый в книге или наиболее близкий к нему и с которым можно работать в Windows. Это мое первое знакомство с Си, хотелось бы все делать как в книге.
Заранее благодарен всем тем кто мне поможет...
|
Если ты собираешся писать для компьютера то лутьше учи С++.Если для МК тогда закачай CodeVision для AVR и CCS-PICC для PIC Если собираешся практиковатся классическим языком возьми Turbo_C v3.так сказать школьная парта.И совет не парься с "UNIX" работай с Виндой Т.е.нажимаеш F9 и всё компилируется с именем которое ты указал или находиш мышкой соответсвующий пункт и кликаеш элементарно же.
|
|
|
|
27.08.2006, 09:02
|
|
Прохожий
Регистрация: 23.07.2005
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
вы "на ос юникс" ?
|
avr123-nm-ru, нет, я все делаю под Windows и компилятор мне нужен под него же... просто наиболее близкий к используемому в книге... Иначе нужно переделывать текст примеров...
|
|
|
|
27.08.2006, 09:14
|
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Если ты хочешь изучить язык Си, то тебе лучше сюда:
http://www5.domaindlx.com/cprime/lesson/dir2.htm
А здесь обсуждают вопросы, связанные с программированием микроконтроллеров. Отличия существенные.
|
|
|
|
27.08.2006, 09:27
|
|
Частый гость
Регистрация: 04.05.2006
Сообщений: 46
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
ИМХО в языке C нет различий (всмысле программирования мк и PC). Есть различия в железе... и они значительны.
Наиболее близкий к компилятору (и среде) которая описана в Кернигане будет mingw или cygwin. Они предостовляют unix-like окружение в среде windows.
ЗЫ Если ты хочешь программировать под МК, то я бы посоветовал почитать книжку Подбельского и начинать практиковаться (и сосредоточиться на архитектуре МК).
|
|
|
|
27.08.2006, 13:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от _13
|
Сообщение от avr123-nm-ru
|
вы "на ос юникс" ?
|
avr123-nm-ru, нет, я все делаю под Windows и компилятор мне нужен под него же...
|
вот "Си для МК"
avr123.nm.ru/05.htm
а вот примеры которые не нужно переделывать
avr123.nm.ru/06.htm
вот компилятор Си для МК
avr123.nm.ru
в нем тоже примеры не требующие переделки
и в PROTEUS тоже.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
27.08.2006, 19:04
|
|
Прохожий
Регистрация: 23.07.2005
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Всем спасибо... Вопрос закрыт...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Программирование на Си в WinAVR
|
zelen536 |
Микроконтроллеры, АЦП, память и т.д |
36 |
28.02.2011 19:46 |
Программирование at89c2051
|
urisss |
Микроконтроллеры, АЦП, память и т.д |
1 |
26.07.2009 01:26 |
Программирование PIC18
|
genial |
Микроконтроллеры, АЦП, память и т.д |
1 |
03.04.2008 12:43 |
Программирование МК
|
S_Alx |
Микроконтроллеры, АЦП, память и т.д |
1 |
03.06.2005 13:14 |
программирование УФ процов
|
|
Микроконтроллеры, АЦП, память и т.д |
4 |
17.06.2003 16:03 |
Часовой пояс GMT +4, время: 19:23.
|
|