Основы работы в IDE Pelles C.
В этой части урока мы напишем первую программу и попутно освоим основные команды IDE Pelles C, которые пригодятся нам в дальнешем.
Видео-инструкция по установке IDE Pelles C.
На видео показан процесс установки среды разработки Pelles С.
Текстовая инструкция по созданию первой программы в Pelles C.
Создаем новый файл с исходным кодом, используя контекстное меню (File -> New -> Source Cod), либо используя комбинацию клавиш Ctrl+N.
Рис.1 Создание нового файла с кодом.
В открывшемся окне редактора будем писать код программы.

Рис.2 Окно текстового редактора в IDE Pelles C.
Скопируйте в окно редактора следующий код:
Листинг 1. Программа «Hello, World!»
Это простая программа, которая выводит на экран сообщение: «Hello, World!». Большинство пособий по программированию начинается как раз с написания этой программы. Можно сказать, что это стало уже доброй традицией в обучении программированию.
Не переживайте, что вам сейчас непонятно, что обозначает каждое конкретное слово. Сейчас ваша задача научиться обращаться с компилятором. С самой программой мы разберемся уже в следующем пункте. Обещаю, что вам будет всё ясно как божий день.
После того как код написан, сохраняем файл, используя контекстное меню (File -> Save as. )

Рис.3 Меню файл IDE Pelles C.

Рис.4 Меню Сохранить как. в IDE Pelles C.
Компилируем исходный код, используя кнопку меню.

Рис.5 Компиляция в Pelles C.
Так как мы будем писать самый простые консольные приложения, то в появившемся окошке выбираем пункт Win32 Console program(EXE) и нажимаем Ok.

Рис.6 Окно выбора типа нового проекта в IDE Pelles C.
После компиляции справа появится еще одно маленькое окно обозреватель.

Рис.7 Вид текстового редактора IDE Pelles C после компиляции.
Кроме того, ниже, в маленьком окне, появится результат компиляции программы. Здесь же будут отображаться ошибки и предупреждения, которые возникли при компиляции. Чуть позже я еще расскажу, чем отличаются предупреждения от ошибок.
Легко заметить, что сейчас никаких сообщений об ошибках нет.
Так как ошибок при компиляции не обнаружено, то запускаем нашу программу, используя горячие клавиши Ctrl+F5, либо кнопку меню.

Рис.8 Выполнение скомпилированной программы.
Если всё сделано верно, то перед вам откроется окно консоли, в котором будет выведена строка «Hello, world!».

Рис.9 Окно консоли после успешного выполнения программы.
Про сообщения компилятора, ошибки и предупреждения
Компилятор выдаёт два типа сообщений: предупреждения (warning) и ошибки (error).
Предупреждения нам не страшны. К ним можно относиться как к хорошим советам, которыми, впрочем, можно не пользоваться. Программу можно запускать даже при наличии предупреждений, но вот если компилятор выдаёт ошибку (error), то такую программу запустить не получится. Необходимо сначала исправить все ошибки в вашей программе. Вот в примере ниже допущена одна ошибка.

Рис.10 Сообщение компилятора об ошибке в программе.
Как видите, компилятор помимо того, что указывает на факт наличия ошибки, так еще и уточняет, что это за ошибка и даже указываем место, где она находится. Это очень помогает при исправлении ошибок. Например, в этой ошибке записано, что в пятой строчке допущена синтаксическая ошибка(Syntax error) – отсутствует «;» перед return.
How to use Pelles C development tool for Windows CE
Pelles C is a freely available integrated development environment (IDE) that includes an assembler, C compiler, linker, editor, debugger and many project management utilities.
It provides support for Microsoft Windows and Pocket PC. Click here for more details and terms of use.
This article demonstrates how Pelles C 7.00 can be used to develop applications for WinCE.
Windows Mobile Device Center / ActiveSync
Connect your Toradex Module with the development PC. If you use Windows XP or an earlier version you need to install ActiveSync. Windows 7/8 will automatically use Windows Mobile Device Center.
Pelles C Installation
- Go to Pelles C download section to download "Setup, 32-bit edition" (version 7.00) or click here for the direct link.
- Click on downloaded setup.exe and proceed by accepting the license agreement. A warning will be shown as:

Ignore this warning and click on Next.
- In Choose Components window, Select the type of install as Full and click on Next and Install.
- Download Toradex template project wizard from here. Extract it and place the extracted dll in Program Files > PellesC > Bin > Wizards on your development PC.
- Run Pelles C IDE from the Windows Start menu.
- A database missing warning will appear as shown below:

Click on Build to build the database. After the database is created, click on Close to go to main window.
Installation procedure is complete and IDE is ready to use. Following image shows the main window:

To create a new project, go to File > New > Project. A New project window will open as shown below:

Hello World Demo Application
- Select Toradex HelloWorld (EXE) template project in New project window, name the project vcpp_helloWorld_demo and click on OK.
- Win32 application wizard window will open. Select 'A "Hello, world" program' and click on Next and Finish.
- The source code will be automatically generated. Go to Project and click on Build helloWorld_demo.exe to build and Execute helloWorld_demo.exe to run the application.
A console output window will open on the Toradex module as shown below:

Go to Tools > Capture Screen from Pocket PC File > New bitmap to get the target screen image remotely or you can use Remote Display tool also.
Use Toradex library in Pelles C
This demo shows the use of Toradex GPIO library to toggle the SODIMM pin number 133.
Pelles c как пользоваться
Pelles C is a freely available integrated development environment (IDE) that includes an assembler, C compiler, linker, editor, debugger and many project management utilities.
It provides support for Microsoft Windows and Pocket PC. Click here for more details and terms of use.
This article demonstrates how Pelles C 7.00 can be used to develop applications for WinCE.
Windows Mobile Device Center / ActiveSync
Connect your Toradex Module with the development PC. If you use Windows XP or an earlier version you need to install ActiveSync. Windows 7/8 will automatically use Windows Mobile Device Center.
Pelles C Installation
- Go to Pelles C download section to download «Setup, 32-bit edition» (version 7.00) or click here for the direct link.
- Click on downloaded setup.exe and proceed by accepting the license agreement. A warning will be shown as:

Ignore this warning and click on Next.
- In Choose Components window, Select the type of install as Full and click on Next and Install.
- Download Toradex template project wizard from here. Extract it and place the extracted dll in Program Files > PellesC > Bin > Wizards on your development PC.
- Run Pelles C IDE from the Windows Start menu.
- A database missing warning will appear as shown below:

Click on Build to build the database. After the database is created, click on Close to go to main window.
Installation procedure is complete and IDE is ready to use. Following image shows the main window:

To create a new project, go to File > New > Project. A New project window will open as shown below:

Hello World Demo Application
- Select Toradex HelloWorld (EXE) template project in New project window, name the project vcpp_helloWorld_demo and click on OK.
- Win32 application wizard window will open. Select ‘A «Hello, world» program’ and click on Next and Finish.
- The source code will be automatically generated. Go to Project and click on Build helloWorld_demo.exe to build and Execute helloWorld_demo.exe to run the application.
A console output window will open on the Toradex module as shown below:

Go to Tools > Capture Screen from Pocket PC File > New bitmap to get the target screen image remotely or you can use Remote Display tool also.
Use Toradex library in Pelles C
This demo shows the use of Toradex GPIO library to toggle the SODIMM pin number 133.
Интегрированная среда разработки «Pelles C»
Изучение среды разработки программного обеспечения «Pelles C». Создание проекта в рабочем каталоге. Исследование методов компиляции и запуска программ. Особенности их отладки посредством встроенного в среду отладчика. Отображение отладочной информации.
| Рубрика | Программирование, компьютеры и кибернетика |
| Вид | лабораторная работа |
| Язык | русский |
| Дата добавления | 03.10.2014 |
| Размер файла | 358,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
HTML-версии работы пока нет.
Cкачать архив работы можно перейдя по ссылке, которая находятся ниже.
Подобные документы
Исследование особенностей среды разработки мультиагентных систем JADE. Изучение набора графических инструментов, позволяющего управлять и следить за активностью запущенных агентов. Анализ настройки параметров запуска проекта, написания кода, компиляции.
презентация [513,1 K], добавлен 21.04.2012
Изучение методов создания диалоговой оболочки отладчика MPI-программ, который войдет в состав системы автоматизации разработки параллельных программ (DVM-системы). Основные подходы к параллельному программированию и созданию пользовательского интерфейса.
курсовая работа [1,5 M], добавлен 14.10.2010
Изучение составляющих этапов разработки программ, процесса их тестирования, отладки и документирования в контексте курса обучения начинающих программистов. Теоретический анализ постановки задачи и модели программы, создания текста, семантической отладки.
курсовая работа [29,2 K], добавлен 28.11.2010
Язык разработки, среда реализации, инструменты разработки. Особенности виртуальной среды реализации программ и их учет в разработке программного продукта. Системные макросы и их применение в текстах разработки. Средства визуального программирования.
учебное пособие [1,7 M], добавлен 26.10.2013
Проблема надежности программного обеспечения, ее показатели и факторы обеспечения. Методы контроля процесса разработки программ и документации, предупреждение ошибок. Этапы процесса отладки ПО, приемы структурного программирования и принцип модульности.
презентация [379,5 K], добавлен 30.04.2014
Средства интегрированной среды Microsoft Visual Studio, предоставляемые программисту для реализации программ на языке С++. Особенности стиля написания программ. Типовые приемы и методы создания и отладки программ. Листинги программ и их тестирование.
лабораторная работа [814,3 K], добавлен 26.05.2013
Интегрированная среда разработки Delphi и элементы, входящие в ее состав. Математическая модель, алгоритм решения и его свойства. Описание операторов, процедур, функций и методов. Создание приложений по аналитической геометрии и теоретической механике.