реклама на сайте
подробности

 
 
> Выбор компилятора Си, Для выполнения упражнений из книги K&R
Motion
сообщение Oct 1 2009, 17:58
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Добрый день.

Решил изучать Си по книге "Язык прогрммирования С" Брайан Керниган, Деннис Ритчи. Для выполнения 1-го упражнения необходим редактор исходного кода, компилятор и т.д. То есть набор программ для работы. В книге написано консультироватся у специалистов по этому поводу. Учу Си, чтобы использывать для написания программ для ARM.

Вообще для ARM (LPC2000) использую среду Keil. Можно в ней же и писать и проверять примеры из книги или нужна отдельная программа?

Keil транслирует код Си в hex (машинный язык). А как же я тогда буду проверять примеры?

К примеру 1-ая программа выводит "Hello World!" в терминале/командной строке/на экране - то есть в Windows - там есть Exe-файл. То есть обычный компилятор ориентированый на Windows создаёт exe-файл, а Keil - hex.

Вообщем посоветуйте среду для програмирования по книге.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SSerge
сообщение Oct 1 2009, 19:32
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Рекомендую старый, ещё ДОС-овский Турбо-С. Несоответствие стандарту С99 на первых порах не актуально, а научиться пользоваться можно за час. И никакие графические и прочие виндовые особенности не отвлекают от pure C, проще потом перейти к микроконтроллерам.


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 1 2009, 19:53
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(SSerge @ Oct 1 2009, 22:32) *
Рекомендую старый, ещё ДОС-овский Турбо-С.

Упаси бог. Дивной кривизны и древности вещь. Жуткие диалекты, несоблюдение стандартов, жуткая обработка ошибок ...Любой свободно распространяемый компилятор,например, OpenWatcom. Делать консольные приложения и вперед.
Вообще вопрос о компиляторах поднимался многократно.



Цитата(kurtis @ Oct 1 2009, 22:47) *
З.Ы. Если Вы только сели за изучения языка, то скорее всего Вам будет полезен удобный отладчик (Debugger).

Трудно придумать что-нибудь столь-же вредное для ИЗУЧЕНИЯ языка, как отладчики.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Herz
сообщение Oct 1 2009, 21:41
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(zltigo @ Oct 1 2009, 21:53) *
Трудно придумать что-нибудь столь-же вредное для ИЗУЧЕНИЯ языка, как отладчики.

Вы эту мысль (практически слово в слово) повторяете неоднократно. Позвольте ещё раз спросить, в чём же, по-Вашему, эта вредность?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 1 2009, 21:51
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Herz @ Oct 2 2009, 00:41) *
Позвольте ещё раз спросить...

Ну поскольку уже "неоднократно", то не думаю, что еще один раз чего-либо Вам прояснит sad.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Herz
сообщение Oct 2 2009, 09:55
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(zltigo @ Oct 1 2009, 23:51) *
Ну поскольку уже "неоднократно", то не думаю, что еще один раз чего-либо Вам прояснит sad.gif

Да в том-то и дело, что эту неоднократно высказанную мысль Вы ниразу не подкрепили аргументами. Несмотря на мои неоднократные просьбы. Или я ошибаюсь?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Владимир_КПИ   Выбор компилятора Си   Oct 1 2009, 17:58
- - kurtis   Советую скачать Code::Blocks или Dev-C++. Оба явля...   Oct 1 2009, 19:47
|- - haker_fox   Цитата(kurtis @ Oct 2 2009, 04:47) Совету...   Oct 2 2009, 00:05
- - Quasar   Цитата(Владимир_КПИ @ Oct 1 2009, 21:58) ...   Oct 1 2009, 19:48
- - Dog Pawlowa   Цитата(Владимир_КПИ @ Oct 1 2009, 20:58) ...   Oct 1 2009, 22:12
- - Владимир_КПИ   ЦитатаВ принципе среда ИАР в режиме отладки под си...   Oct 2 2009, 06:51
|- - haker_fox   Цитата(Владимир_КПИ @ Oct 2 2009, 15:51) ...   Oct 2 2009, 09:35
- - Hellper   изучать язык по книге K&R не самый эффективный...   Oct 2 2009, 07:05
- - Владимир_КПИ   ЦитатаВам уже выше рекомендовали CodeBlocks или Op...   Oct 2 2009, 10:24
|- - Сергей Борщ   Цитата(Владимир_КПИ @ Oct 2 2009, 13:24) ...   Oct 3 2009, 10:11
|- - haker_fox   Цитата(Владимир_КПИ @ Oct 2 2009, 19:24) ...   Oct 4 2009, 07:14
- - Herz   Прошу прощения, уважаемый zltigo, Вы и на этот раз...   Oct 5 2009, 21:26


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 01:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01455 секунд с 7
ELECTRONIX ©2004-2016