Настройка среды IDE NetBeans для языков C/C++/Фортран
Июнь 2010 [номер версии: V6.9-1]
В этом документе представлена информация о загрузке, установке и настройке поддержки C/C++ в среде IDE NetBeans. Для работы в среде IDE NetBeans с использованием C/C++ требуется подключаемый модуль C/C++, а также сторонние компиляторы C/C++, служебные средства make и отладчики.
Содержание
Для работы с этим учебным курсом требуется следующее программное обеспечение и ресурсы.
Среда IDE NetBeans является динамической модульной средой IDE. Это означает, что ее можно изменить путем добавления и удаления модулей программы. Можно добавить функциональные возможности, установив подключаемые модули, или удалить функциональные возможности, удалив подключаемые модули. Дополнительные сведения о подключаемых модулях приведены в интерактивной справке по среде IDE NetBeans.
Если при работе в среде IDE NetBeans требуется использование программ языков C, C++ или Фортран, в пакет установки NetBeans должен входить подключаемый модуль "C/C++".
Хотя подключаемый модуль называется "C/C++", он также включает в себя поддержку программирования на языке Фортран.
Если среда IDE NetBeans 6.9 еще не установлена
Если среда IDE NetBeans еще не установлена, следует загрузить пакет C/C++ или пакет All со страницы загрузки среды IDE NetBeans 6.9. Если другие языки, например Java или Ruby, не будут использоваться, следует загрузить пакет "C/C++".
Если в системе установлена среда IDE NetBeans 6.9, но неизвестно, установлен ли подключаемый модуль C/C++
Если в системе уже установлена среда IDE NetBeans, то определить, содержит ли она подключаемый модуль "C/C++", можно, выбрав в меню "Файл" команду "Новый проект". Если "C/C++" входит в список "Категории", то подключаемый модуль "C/C++" установлен в системе. Следует перейти к разделу Установка и настройка компиляторов и средств.
Если в системе установлена среда IDE NetBeans 6.9 без подключаемого модуля "C/C++"
Если среда IDE NetBeans не отображает категорию проекта C/C++ при выборе команды "Файл" > "Новый проект", то для добавления к среде IDE подключаемого модуля C/C++ следует выполнить следующие действия.
- Если в сети используется прокси, выберите в среде IDE команду "Сервис" > "Параметры", затем выберите "Ручная настройка прокси", заполните поля "Прокси HTTP" и "Порт" для прокси-сервера и нажмите кнопку "ОК".
- В меню "Сервис" выберите пункт "Подключаемые модули".
- В диалоговом окне "Подключаемые модули" выберите вкладку "Доступные подключаемые модули" и перейдите к категории "C/C++".
- Установите флажок "C/C++" и выберите команду "Установить" для запуска программы установки среды IDE NetBeans.
- В программе установки среды IDE NetBeans нажмите кнопку "Далее".
- Прочтите лицензионное соглашение, установите флажок, указывающий на принятие всех его условий, и нажмите кнопку "Далее".
- Нажмите кнопку "Установить".
- После завершения установки установите флажок "Перезапустить среду IDE сейчас" или "Перезапустить среду IDE позже" и нажмите кнопку "Готово".
Для работы с модулем C/C++ для NetBeans требуется компилятор C, компилятор C++, служебное средство make и отладчик gdb. Указания для конкретной платформы системы разработки приведены ниже.
Windows
Модуль NetBeans C/C++ протестирован с помощью компиляторов Cygwin и MinGW. При установке и компилятора Cygwin, и MinGW убедитесь, что местоположения их установки полностью различаются, и не используйте средства Cygwin и MinGW в одной коллекции средств в среде IDE.
Для применения языка Qt в операционной системой Windows необходимо использовать MinGW, включенный в пакет Qt SDK. Не следует устанавливать MinGW отдельно.
Компиляторы и средства Cygwin
Модуль NetBeans C/C++ протестирован с помощью следующих компиляторов и средств .
| cygwin1.dll |
1.7.2 |
Linux-подобная среда Cygwin для Windows |
| gcc |
3.4.4 |
Компилятор C Cygwin |
| g++ |
3.4.4 |
Компилятор Cygwin C++ |
| gdb |
6.8 |
Отладчик Cygwin GNU |
| make |
3.81 |
Средство Cygwin make |
Если компиляторы Cygwin gcc и g++, GNU make и отладчик gdb установлены в системе Windows и путь к ним настроен корректно, необходимо проверить правильность версий.
Проверка версий компиляторов и средств Cygwin:
-
Проверьте версию среды Cygwin, введя следующие команды в командную строку Windows:
C:\> cygcheck -c cygwin
- Проверьте версии компиляторов Cygwin gcc и g++, make и gdb посредством ввода следующих команд в командную строку Windows:
C:\> gcc --version
C:\> g++ --version
C:\> make --version
C:\> gdb --version
При условии правильности версий дальнейшая настройка не требуется. Для проверки правильности установки средств для среды IDE NetBeans обратитесь к разделу Проверка установки.
Установка компиляторов GNU gcc и g++, make и отладчика gdb с веб-сайта cygwin.com:
- Подробные сведения об установке и использовании Cygwin приведены в руководстве пользователя по Cygwin.
- Загрузите программу Cygwin setup.exe, щелкнув значок "Install Cygwin Now" в верхней части страницы справа или перейдя по прямой ссылке setup.exe.
-
Запустите программу setup.exe. Принимайте значения по умолчанию до появления страницы "Select Your Internet Connection". На этой странице выберите подходящий вариант. Нажмите кнопку "Далее".
-
На странице "Choose Download Site" выберите ближайшее место загрузки. Нажмите кнопку "Далее".
-
На странице "Select Packages" выберите пакеты для загрузки. Щелкните значок "+" рядом с "Devel" для раскрытия категории средств разработки. Для удобства просмотра может потребоваться изменить размеры окна.
-
Выберите все пакеты, которые необходимо загрузить, щелкнув метку "Skip". При этом отображается номер версии загружаемого пакета. Как минимум, следует выбрать
- gcc-core: компилятор C
- gcc-g++: компилятор C++
- gdb: отладчик GNU
- make: версия GNU средства 'make'
Пакеты, которые необходимы для выбранных пакетов, выбираются автоматически.
- Нажмите кнопку "Далее", чтобы подключиться к сайту загрузки и загрузить выбранные пакеты, а затем нажмите кнопку "Готово" после завершения установки.
-
После этого следует добавить каталог компилятора Cygwin к пути, чтобы среда IDE NetBeans была способна найти коллекцию средств:
- Откройте панель управления:
- При использовании ОС Windows XP выберите "Пуск" > "Настройки" > "Панель управления" и дважды щелкните значок "Система".
- При использовании ОС Windows 7 введите var в поле поиска меню "Пуск" для быстрого поиска ссылки на функцию редактирования переменных системной среды.
- Перейдите на вкладку "Дополнительно" и щелкните элемент "Переменные среды".
- На панели "Системные переменные" диалогового окна "Переменные среды" выберите переменную Path и выберите команду "Изменить".
- Добавьте путь к каталогу cygwin-directory\bin в переменную Path и нажмите кнопку "ОК". По умолчанию каталогом cygwin-directory является каталог C:\cygwin. Имена каталогов разделяются точкой с запятой. Отредактированный путь должен выглядеть следующим образом %SystemRoot%\system32;%SystemRoot%;C:\Program Files\QuickTime\QTSystem;C:\cygwin\bin
- Нажмите кнопку "ОК" в диалоговых окнах "Переменные среды" и "Системные свойства".
- Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.
Компиляторы и средства MinGW
Среда IDE NetBeans 6.9 тестировалась с компилятором Minimalist GNU для Windows (MinGW) и средой Minimal System (MSYS) вида Unix. Протестированные версии и указания по установке приведены ниже.
Для использования языка Qt в операционной системе Windows необходимо использовать версию MinGW,
включенную в пакет Qt SDK, а не устанавливать MinGW отдельно.
| gcc |
3.4.5 |
Компилятор C MinGW |
| g++ |
3.4.5 |
Компилятор C++ MinGW |
| gdb |
6.8 |
Отладчик GNU MinGW |
| make |
3.79.1 |
Средство make MSYS
Обратите внимание на то, что средство make MinGW не поддерживается |
Установка компиляторов GNU, make и отладчика gdb с сайта mingw.org:
- Выполните вход в Windows с помощью учетной записи с правами администратора компьютера.
- Загрузите самораспаковывающийся установщик из раздела Установка пакета компилятора MinGW (GCC) на сайте mingw.org. Его также можно загрузить по этой прямой ссылке на MinGW-5.1.4.exe.
- Запустите установщик MinGW-5.1.4.exe в Windows.
- В установщике MinGW примите настройки по умолчанию, пока не откроется страница "Choose Components".
- На странице "Choose Components" выберите компилятор g++. Компилятор gcc автоматически включается в установку, поэтому он не может быть выбран.
- Не выбирайте средство make MinGW, так как необходимо использовать средство make MSYS, которое загружается отдельно. Нажмите кнопку "Далее".
- При возможности используйте путь по умолчанию C:\MinGW в качестве папки назначения, чтобы избежать возникновения потенциальных проблем с использованием компиляторов из другого расположения.
- Нажмите кнопку "Установить", чтобы установить средства MinGW, а затем нажмите кнопки "Далее" и "Готово".
- Добавьте каталог C:\MinGW\bin в путь, как описано в разделе Параметры среды на вики-странице MinGW.
- Указания по установке MSYS приведены на вики-странице MinGW MSYS. Необходимо установить только файлы MSYS 1.0. Установка упомянутых на вики-странице DTK или файлов ядра не требуется.
- Можно загрузить необходимые файлы с помощью этой прямой ссылки на MSYS-1.0.10.exe
- При установке MSYS убедитесь в том, что используется учетная запись Windows с правами администратора компьютера. Среда IDE NetBeans может впоследствии вызывать ошибки при попытке создания и выполнения проектов, если средство MSYS установлено с помощью ограниченной учетной записи пользователя.
- Запустите установщик MSYS-1.0.10.exe и примите настройки по умолчанию.
- Чтобы установить отладчик gdb, загрузите его с помощью этой прямой ссылки на файл gdb-6.8-mingw-3.tar.bz2. Для извлечения этого архива gdb необходимо наличие архиватора для Windows, например gzip, 7-zip или WinZip.
- Извлеките файл gdb-6.8-mingw-3.tar.bz2 в каталог C:\MinGW, чтобы установить исполняемый файл gdb в каталог C:\MinGW\bin.
- Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.
ОС Solaris
В ОС Solaris возможно использование средств GNU или Sun Studio. Средства GNU по умолчанию включены в ОС Solaris 10 в каталоге /usr/sfw/bin. Бесплатный загружаемый пакет Sun Studio содержит средства для разработчиков. Компиляторы Sun Studio оптимизированы для оборудования Sun и облегчают создание производительных двоичных файлов Solaris.
Если используется система OpenSolaris, обратитесь к разделу ОС OpenSolaris.
Среда IDE NetBeans 6.9 была протестирована с помощью следующих компиляторов и средств.
| cc |
5.9 и 5.10 |
Компилятор Sun Studio 12 Update 1 C |
| CC |
5.9 и 5.10 |
Компилятор Sun Studio 12 Update 1 C++ |
| gcc |
3.4.3 |
Компилятор C GNU |
| g++ |
3.4.3 |
Компилятор C++ GNU |
| gdb |
6.6 и 6.8 |
Отладчик GNU |
| gmake |
3.81 |
Средство make GNU |
| make |
3.81 |
Средство make Solaris |
| dmake |
7.8 и 7.9 |
Распределенное средство make Sun Studio 12 Update 1 |
Компиляторы Sun Studio 12 Update 1
Использование компиляторов Sun Studio 12 Update 1 в ОС Solaris 10:
- Если программное обеспечение Sun Studio 12 Update 1 установлено, перед запуском среды IDE NetBeans следует убедиться в том, что в пути указан /каталог установки/SUNWspro/bin. Расположением по умолчанию в ОС Solaris 10 является каталог /opt/SUNWspro/bin
-
Если программное обеспечение Sun Studio 12 Update 1 не установлено, то его можно бесплатно загрузить по адресу http://developers.sun.com/sunstudio/downloads/.
Для загрузки и установки компиляторов Sun Studio 12 Update 1:
- Создайте каталог для загруженного файла. Необходимо наличие разрешения на запись в этот каталог.
-
Загрузите файл для требуемой платформы в каталог загрузки.
- Перейдите в каталог загрузки и разархивируйте загруженный файл.
bzcat имя файла | tar xvf -
- Для установки компилятора C, компилятора C++ и необходимых исправлений Solaris следуйте указаниям в Главе 2 руководства по установке Sun Studio 12 Update 1.
- Отредактируйте переменную PATH, чтобы добавить путь к программному обеспечению Sun Studio Update 1 перед запуском среды IDE NetBeans.
- Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.
Компиляторы GNU и средство make GNU
При необходимости использования компиляторов GNU и средства make GNU:
- При стандартной установке ОС Solaris 10 компиляторы и средство gmake устанавливаются в каталог /usr/sfw/bin. Перед запуском среды IDE NetBeans убедитесь в том, что это расположение находится в переменной PATH.
- Если компиляторы и средство gmake не установлены в системе, то их можно загрузить с сайта http://www.sunfreeware.com.
Загрузка и установка компиляторов GNU и средства make
- Загрузите gcc и make.
- Если загруженные файлы ZIP не извлекаются автоматически при загрузке, разархивируйте их с помощью средства gunzip.
- Установите пакеты с помощью команды pkgadd.
- Перед запуском среды IDE NetBeans убедитесь в том, что каталог компилятора GNU и каталог средства GNU make включен в путь.
- Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.
Отладчик gdb
При использовании компиляторов Sun Studio и средства Solaris make или компиляторов GNU и средства GNU make следует использовать отладчик gdb для отладки приложений в среде IDE NetBeans. gdb можно загрузить с сайта http://www.sunfreeware.com.
Загрузка и установка gdb:
- Загрузите gdb версии 6.6 или 6.8.
- Если загруженный файл ZIP не извлекается автоматически при загрузке, разархивируйте его с помощью средства gunzip.
- Установите пакет с помощью команды pkgadd.
- Перед запуском среды IDE NetBeans убедитесь в том, что путь gdb включен в переменную PATH.
- Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.
ОС OpenSolaris
В ОС OpenSolaris возможно использование средств GNU или средств Sun Studio. Обе коллекции средств можно загрузить с помощью команды pkg или диспетчера пакетов из рабочей среды OpenSolaris.
Среда IDE NetBeans 6.9 была протестирована с помощью следующих компиляторов и средств.
| cc |
5.9 и 5.10 |
Компилятор Sun Studio 12 Update 1 C |
| CC |
5.9 и 5.10 |
Компилятор Sun Studio 12 Update 1 C++ |
| gcc |
3.4.3 |
Компилятор C GNU
Сведения о NetBeans и gcc в ОС OpenSolaris приведены в документе Заметки к выпуску среды IDE NetBeans 6.9. |
| g++ |
3.4.3 |
Компилятор C++ GNU. Сведения о NetBeans и gcc в ОС OpenSolaris приведены в документе Заметки к выпуску среды IDE NetBeans 6.9. |
| gdb |
6.6 |
Отладчик GNU (обратите внимание на то, что gdb 6.3 находится в хранилище OpenSolaris
и не поддерживается средой IDE NetBeans 6.9). В целях тестирования сборка gdb 6.6 была выполнена в OpenSolaris. Сведения о NetBeans и gdb в ОС OpenSolaris приведены в документе Заметки к выпуску среды IDE NetBeans 6.9. |
| gmake |
3.81 |
Средство make GNU |
| make |
- |
Средство make Solaris |
| dmake |
7.8 и 7.9 |
Распределенное средство make Sun Studio 12 Update 1 |
Загрузка и установка программного обеспечения Sun Studio 12 и отладчика gdb:
- Введите следующую команду в окно терминала OpenSolaris:
$ pfexec pkg install sunstudio12u1 gdb
- Отредактируйте переменную PATH, чтобы добавить путь к компиляторам Sun Studio 12 Update 1 перед запуском среды IDE NetBeans. Введите путь /opt/sunstudio12u1/bin.
Загрузка и установка компиляторов GNU gcc и отладчика gdb:
- Введите следующую команду в окно терминала OpenSolaris:
$ pfexec pkg install SUNWgcc SUNWgccruntime gdb
- Ссылки на компиляторы устанавливаются в каталог /usr/bin, который уже должен входить в путь. Если /usr/bin отсутствует в пути, то перед запуском среды IDE NetBeans отредактируйте переменную PATH и добавьте этот каталог.
- Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.
Дополнительные сведения приведены на вики-странице OpenSolaris Установка средств разработки C++, Фортран.
Linux
На платформах Linux возможно использование средств GNU или Sun Studio.
Среда IDE NetBeans протестирована со следующими компиляторами и средствами.
| cc |
5.9 и 5.10 |
Компилятор Sun Studio 12 Update 1 C |
| CC |
5.9 и 5.10 |
Компилятор Sun Studio 12 Update 1 C++ |
| gcc |
4.1.2, 4.2.3 и 4.3.3 |
Компилятор C GNU в Red Hat 5 и Ubuntu 8.04 |
| g++ |
4.1.2, 4.2.3 и 4.3.3 |
Компилятор C++ GNU в Red Hat 5 и Ubuntu 8.04 |
| gdb |
6.6 и 6.8 |
Отладчик GNU в Red Hat 5 и Ubuntu 8.04 |
| gmake |
3.81 |
Средство make GNU в Red Hat 5 и Ubuntu 8.04 |
Компиляторы Sun Studio 12 Update 1 в ОС Linux
Использование компиляторов Sun Studio 12 Update 1 в ОС Linux:
- Если программное обеспечение Sun Studio 12 Update 1 установлено, перед запуском среды IDE NetBeans следует убедиться в том, что каталог /каталог установки/sunstudio12u1/bin входит в путь. При установке пакетов Linux расположением по умолчанию является каталог /opt/sun/sunstudio12u1/bin.
-
Если программное обеспечение Sun Studio 12 Update 1 не установлено, то его можно загрузить с сайта developers.sun.com, как описано ниже.
Загрузка и установка компиляторов Sun Studio 12 Update 1:
- Создайте каталог, в который будет выполняться развертывание загруженного файла архива Sun Studio. Необходимо наличие разрешения на запись в этот каталог.
- Если обозреватель настроен на установку в определенном расположении без дополнительного запроса (например, на рабочем столе или каталоге "Загрузки"), настройте обозреватель на загрузку в созданный каталог. Для обозревателя Firefox каталог загрузки задается в меню "Инструменты" > "Настройки" > "Основные".
- Перейдите по ссылке http://developers.sun.com/sunstudio/downloads/ и загрузите файл для требуемой платформы в созданный каталог. При использовании Ubuntu выберите установку файла TAR, так как пакеты предназначены для SUSE и Red Hat. Также следует учесть, что Ubuntu не является официально поддерживаемой платформой для среды IDE Sun Studio, но компиляторы были протестированы для использования в среде IDE NetBeans и показали свою работоспособность.
- После завершения загрузки откройте окно терминала, перейдите в каталог загрузки и разархивируйте загруженный файл.
bzcat имя файла | tar xvf -
-
Если пакеты SUSE или RPM загружены, следуйте указаниям в Главе 2 руководства по установке Sun Studio 12 Update 1.
- Отредактируйте переменную PATH, чтобы добавить путь к программному обеспечению Sun Studio перед запуском среды IDE NetBeans.
- Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.
Для загрузки и установки отладчика GNU в Red Hat 5 введите следующую команду:
yum install gdb
Для загрузки и установки отладчика GNU в Ubuntu введите следующую команду:
apt-get install gdb
ОС Macintosh X
Среда IDE NetBeans протестирована со следующими компиляторами и средствами.
| gcc |
4.0.1 |
Компилятор С GNU в Mac OS X 10.5 |
| g++ |
4.0.1 |
Компилятор C++ GNU в Mac OS X 10.5 |
| gdb |
6.3.5 |
Отладчик GNU в Mac OS X 10.5 |
| make |
3.81 |
Средство make GNU в Mac OS X 10.5 |
Установите следующие пакеты, включенные в состав Macintosh OS X:
Эти пакеты можно загрузить с сайта Apple Developer Connection при наличии бесплатного членства ADC.
Чтобы убедиться в корректности установки, запустите среду IDE NetBeans, создайте пример проекта и выполните его в отладчике gdb.
Чтобы запустить среду IDE, выполните одно из следующих действий:
- Щелкните значок среды IDE NetBeans на рабочем столе.
- На платформах Linux или Solaris перейдите в каталог bin установки NetBeans и введите следующую команду ./netbeans.
- Запустите среду IDE NetBeans из меню рабочей среды, как и другие приложения.
Этот метод доступен в платформах Windows и OpenSolaris, но может отсутствовать в ОС Solaris 10 и на некоторых платформах Linux.
Создание примера проекта для тестирования средств
На всех платформах следует создать пример проекта для тестирования установки компилятора и запустить его в отладчике, чтобы протестировать установку gdb.
Создание примера проекта и его запуск в отладчике:
- Откройте мастер создания проектов путем выбора в меню "Файл" команды "Новый проект".
- На панели "Категории" страницы "Выбор проекта" раскройте категорию "Примеры" и выберите подчиненную категорию "C/C++".
- На панели "Проекты" выберите проект Welcome. Нажмите кнопку "Далее".
- На странице "Имя и местоположение проекта" нажмите кнопку "Готово".
- В окне "Проекты" среды IDE правой кнопкой мыши щелкните проект Welcome_1 и нажмите кнопку "Построить". Если компиляторы и средство make установлены корректно, а путь к ним задан, то вывод создания отображается в окне "Вывод", а проект успешно создается.
- Дважды щелкните файл welcome.cc, чтобы открыть его в редакторе исходного кода.
- Правой кнопкой мыши щелкните левое поле окна редактора исходного кода и выберите параметр "Показать номера строк".
- Установите точку останова щелчком в левом поле окна редактора исходного кода рядом с любой строкой.
- Правой кнопкой мыши щелкните проект и выберите команду "Отладка". Если отладчик gdb установлен корректно, а путь к нему установлен, то запускается gdb, отображаются вкладки "Отладчик", а приложениеWelcome запускается и останавливается в точке останова.
- Выберите команду "Отладка" > "Продолжить", чтобы выполнить приложение до конца.
- При сбое построения проекта или работы отладчика обратитесь к следующему разделу.
Поиск и устранение отказов инструментальных средств
- Выберите в среде IDE пункт меню "Сервис" > "Параметры" и нажмите кнопку "C/C++".
- На вкладке "Средства построения" просмотрите список "Набор средств" для проверки включения набора средств пользователя.
- Если набор средств присутствует в списке, выберите его и проверьте пути к средствам. Если путь к базовому каталогу неверен, возможно, допущена ошибка при установке переменной среды Path. Обратитесь к указаниям по установке пути в этом документе и при необходимости исправьте путь.
- Если набор средств не включен в список, щелкните элемент "Восстановить значения по умолчанию". В результате в среде IDE будет выполнено повторное сканирование среды для поиска средств, набор средств будет найден при условии правильности переменной среды Path.
- Если проблема не устранена, можно попытаться добавить новый набор средств и указать путь к этим средствам, как описано ниже:
- Щелкните элемент "Добавить" под списком "Набор средств".
- Выполните поиск в каталоге, содержащем исполняемые файлы для компиляторов, отладчика и средства make. Как правило, это каталог с именем "bin".
- Выберите каталог и нажмите кнопку "Открыть". В среде IDE должно быть выполнено определение семейства средств и обновление других файлов в диалоговом окне соответствующим образом. При невозможности выполнения этого действия появится сообщение об ошибке.
- Если средства определены корректно, нажмите кнопку "ОК" в диалоговом окне "Добавить набор средств". В списке должен отобразиться новый набор.
- Выберите новый набор средств и щелкните элемент "По умолчанию" для обеспечения автоматического использования этого набора средств для новых проектов.
При невозможности решения проблемы обратитесь на форум пользователей NetBeans C/C++.
Что дальше?
Краткое руководство по разработке приложения C или C++ с помощью среды IDE NetBeans приведено в Руководстве по началу работы с проектами C/C++