Меню Рубрики

Установка компилятора для netbeans

Установка и настройка поддержки C/C++

Составитель и редактор
Сентябрь 2007 г.
[номер версии: V6.0-1]

В этом документе приводится описание процедур загрузки, установки и настройки поддержки C/C++ в среде IDE NetBeans.

Содержание

Загрузка функций поддержки C/C++

Если среда IDE NetBeans 6.0 еще не установлена, перейдите по ссылке на страницу загрузки среды IDE NetBeans 6.0 и установите версию IDE с поддержкой C/C++. Если установленная версия среды IDE NetBeans 6.0 не включает поддержку C/C++, выполните следующие действия для ее добавления.

  1. Если в сети имеется прокси, выберите в главном меню «Tools > Options», установите переключатель «Manual Proxy Settings», заполните поля «HTTP Proxy» и «Port» для прокси-сервера, а затем нажмите «OK».
  2. Выберите «Tools > Plugins» в главном меню.
  3. В диалоговом окне «Plugins» выберите вкладку «Available Plugins» и перейдите к категории «C/C++».
  4. Установите флажок «C/C++».
  5. Нажмите «Install».

Будет запущена программа установки среды IDE NetBeans.

  • В программе установки среды IDE NetBeans нажмите «Next».
  • Прочтите лицензионное соглашение, затем установите переключатель «I Accept the Terms in All License Agreements» и нажмите «Next».
  • Нажмите «Install».
  • После завершения установки выберите «Restart IDE Now» (немедленный перезапуск) или «Restart IDE Later» (отложенный перезапуск) и нажмите «Finish».
  • Установка и настройка компиляторов и средств

    Для работы с пакетом NetBeans C/C++ требуется компилятор C, компилятор C++, служебная программа make и отладчик gdb.

    Windows

    Пакет NetBeans C/C++ был протестирован со следующими компиляторами и средствами:

    • Cygwin 1.5.21
    • Cygwin gcc-core (компилятор C) 3.4.x
    • Cygwin gcc-c++ (компилятор C++) 3.4.x
    • Cygwin gdb (отладчик GNU) 6.5.50
    • Сборка Cygwin 3.80

    Если компиляторы GNU Cygwin, make GNU и отладчик gdb уже установлены в системе Windows, и путь к ним настроен корректно, необходимо проверить правильность версий. При условии правильности версий дальнейшая настройка не требуется.

    Проверка версий компиляторов и средств Cygwin:

    Для проверки версии Cygwin введите следующее:

  • Для проверки версий компиляторов, make и gdb введите следующее:
  • Установка компиляторов GNU, make и отладчика gdb с cygwin.com:

    1. Загрузите программу Cygwin setup.exe путем нажатия кнопок «Install» или «Update Now!» в средней части страницы.
    2. Запустите программу setup.exe. Принимайте значения по умолчанию до появления страницы «Select Your Internet Connection». На этой странице выберите подходящий вариант. Нажмите «Next».
    3. На странице «Choose Download Site» выберите ближайшее место загрузки. Нажмите «Next».
    4. На странице «Select Packages» выберите пакеты для загрузки. Щелкните значок «+» рядом с «Devel» для раскрытия категории средств разработки. Для удобства просмотра может потребоваться изменить размеры окна.
    5. Выберите требуемые для загрузки пакеты путем щелчка по метке «Skip» напротив каждого из них. Обязательным является выбор следующих пакетов: gcc-core (компилятор C), gcc-g++ (компилятор C++), gdb (отладчик GNU) и make (версия GNU служебной программы make).
    6. Затем добавьте каталог «Compiler» к указанному пути:

    1. Откройте панель управления («Пуск > Настройка > Панель управления») и дважды щелкните по программе «Система».
    2. Выберите вкладку «Дополнительно» и нажмите «Переменные среды».
    3. На панели «Системные переменные» диалогового окна «Переменные среды» выберите переменную Path и нажмите «Изменить».
    4. Добавьте путь к каталогу cygwin-directory\bin в переменную Path и нажмите «OK». По умолчанию каталог cygwin-directory определен как C:\cygwin. Имена каталогов разделяются точкой с запятой.
    5. Нажмите «OK» в диалоговых окнах «Переменные среды» и «Системные свойства».

    ОС Solaris

    Пакет NetBeans C/C++ был протестирован со следующими компиляторами и средствами:

    • Sun Studio 12, компилятор C 5.9 и gcc 3.4.3
    • Sun Studio 12, компилятор C++ 5.9 и g++ 3.4.3
    • gdb (отладчик GNU) 6.2.1
    • make Solaris и gmake 3.80

    Компиляторы Sun Studio 12

    Для использования компиляторов Sun Studio 12:

    • Если установлено программное обеспечение Sun Studio 12, перед запуском среды IDE NetBeans необходимо проверить, что /installation directory/SUNWspro/bin находится по указанному пути.
    • Если программное обеспечение Sun Studio 12 не установлено, его можно бесплатно загрузить по адресу http://developers.sun.com/sunstudio/downloads/.

    Загрузка и установка компиляторов Sun Studio 12:

    1. Создайте каталог для загруженного файла. При этом пользователь должен иметь права на запись в этот каталог.
    2. Загрузите файл для платформы в каталог загрузки.
    3. Перейдите в каталог загрузки, распакуйте и разархивируйте загруженный файл.
    4. Для установки компилятора C, компилятора C++ и необходимых исправлений Solaris следуйте инструкциям в Главе 2 руководства по Sun Studio 12 Quick Installation (English, Japanese, Simplified Chinese).

    Перед запуском среды IDE NetBeans добавьте путь к программному обеспечению Sun Studio в переменную PATH.

    Компиляторы GNU и make GNU

    Для использования компиляторов GNU и make GNU:

    • В стандартной версии ОС Solaris 10 компиляторы и gmake устанавливаются в каталог /usr/sfw/bin. Перед запуском среды IDE NetBeans проверьте, что задан путь к этому каталогу.
    • Если компиляторы и gmake не установлены, их можно загрузить по адресу http://www.sunfreeware.com.

    Загрузка и установка компиляторов GNU и make

    1. Загрузите gcc 3.4.6 и make 3.81.
    2. Если во время загрузки заархивированные файлы не были разархивированы автоматически, выполните это с помощью gunzip.
    3. Выполните установку пакетов с помощью команды pkgadd.

    Перед запуском среды IDE NetBeans проверьте, что задан путь к каталогу компилятора GNU и каталогу make GNU.

    Отладчик gdb

    Независимо от выбора используемых компиляторов Sun Studio и make Solaris или компиляторов GNU и make GNU, для отладки приложений в пакете разработки NetBeans C/C++ требуется отладчик gbd. gdb 6.2.1 можно загрузить с ftp://ftp.gnu.org/gnu/gdb/.

    1. В разделе «Select a Download» в нижней части страницы выберите пакет загрузки «Solaris 10 Companion Software» для платформы Solaris.
    2. На странице «Download» примите условия лицензионного соглашения и выберите пакет gbd - GNU source level debugger.
    3. Выполните вход в систему под именем пользователя root (суперпользователь).
    4. Распакуйте файл посредством binzip и установите gbd с помощью pkgadd:

    Перед запуском среды IDE NetBeans проверьте, что указан путь к gdb.

    Linux

    Пакет NetBeans C/C++ был протестирован со следующими компиляторами и средствами:

    • Компилятор С Sun Studio 12, gcc в Red Hat Fedora Core 3, gcc в Ubuntu 6.10 и 7.04
    • Компилятор C++ Sun Studio 12, g++ в Red Hat Fedora Core 3, g++ в Ubuntu 6.10 и 7.04
    • gdb в Red Hat Fedora Core 3, gbd в Ubuntu 6.10 и 7.04
    • Сборка Red Hat Fedora Core, сборка Ubuntu 6.10 и 7.04

    Загрузка и установка компиляторов Sun Studio 12:

    1. Создайте каталог для загруженного файла. При этом пользователь должен иметь права на запись в этот каталог.
    2. Загрузите файл для платформы в каталог загрузки.
    3. Перейдите в каталог загрузки, распакуйте и разархивируйте загруженный файл.
    4. Для установки компилятора C, компилятора C++ и необходимых исправлений Solaris следуйте инструкциям в Главе 2 руководства по Sun Studio 12 Quick Installation (English, Japanese, Simplified Chinese).

    Перед запуском среды IDE NetBeans добавьте путь к программному обеспечению Sun Studio в переменную PATH.

    ОС Macintosh X

    Пакет NetBeans C/C++ был протестирован со следующими компиляторами и средствами:

    • Компиляторы gcc 4.0.1
    • gdb (отладчик GNU) 6.1

    Установите следующие пакеты, поставляемые с ОС Macintosh X:

    • Xcode
    • X11

    Проверка установки

    Для проверки правильности установки запустите среду IDE NetBeans, скомпонуйте пробный проект и запустите его в отладчике gdb.

    Windows

    Для запуска IDE в системе Microsoft Windows выполните любое из следующих действий:

    • Дважды щелкните по значку среды IDE NetBeans на рабочем столе.
    • В меню «Пуск» выберите «Программы > NetBeans 6.0 > NetBeans IDE».

    Компоновка пробного проекта и его запуск в отладчике:

    1. Откройте мастер создания проекта путем выбора «File > New Project».
    2. На панели «Categories» на странице мастера «Choose Project» раскройте категорию «Samples» и подкатегорию «C/C++ Development», а затем выберите подкатегорию «C/C++».
    3. На панели «Projects» выберите проект Welcome. Нажмите «Next».
    4. На странице «Project Name» и «Location» нажмите «Finish».
    5. На вкладке «Projects» в IDE щелкните правой кнопкой мыши проект Welcome_1 и выберите «Build Project». Если компиляторы и служебная программа make установлены правильно, и путь к ним указан корректно, в окне «Output» отображаются результаты успешной компоновки проекта.
    6. Дважды щелкните по файлу welcome.cc для его открытия в редакторе исходного кода.
    7. Щелкните правой кнопкой мыши левое поле окна редактора исходного кода и выберите «Show Line Numbers».
    8. Установите точку останова путем щелчка в левом поле окна «Source Editor» напротив строки 33.
    9. Щелкните правой кнопкой мыши проект и выберите «Debug Project». Если отладчик gdb установлен правильно, и путь к нему указан корректно, запускается gdb, а на экране появляются вкладки отладчика. Приложение Welcome выполняется до достижения заданной точки останова.
    10. Для продолжения выполнения приложения выберите «Run > Continue».

    ОС Solaris

    Запуск среды IDE NetBeans в системе Solaris:

    1. Перейдите к подкаталогу bin.
    2. Выполните сценарий запуска путем ввода .. /netbeans.

    Компоновка пробного проекта и его запуск в отладчике:

    1. Откройте мастер создания проекта путем выбора «File > New Project».
    2. На панели «Categories» на странице мастера «Choose Project» раскройте категорию «Samples» и подкатегорию «C/C++ Development», а затем выберите подкатегорию «C/C++».
    3. На панели «Projects» выберите проект Welcome. Нажмите «Next».
    4. На странице «Project Name» и «Location» нажмите «Finish».
    5. На вкладке «Projects» в среде IDE щелкните правой кнопкой мыши проект Welcome_1 и выберите «Properties».
    6. В диалоговом окне «Project Properties» установите свойство «Compiler Collection» согласно проверяемому набору компиляторов и нажмите «OK».
    7. На вкладке «Projects» щелкните правой кнопкой мыши проект и выберите «Build Project». Если компиляторы и служебная программа make установлены правильно, и путь к ним указан корректно, в окне «Output» отображаются результаты успешной компоновки проекта.
    8. Дважды щелкните по файлу welcome.cc для его открытия в редакторе исходного кода.
    9. Щелкните правой кнопкой мыши левое поле окна редактора исходного кода и выберите «Show Line Numbers».
    10. Установите точку останова путем щелчка в левом поле окна «Source Editor» напротив строки 33.
    11. Щелкните правой кнопкой мыши проект и выберите «Debug Project». Если отладчик gdb установлен правильно, и путь к нему указан корректно, запускается gdb, а на экране появляются вкладки отладчика. Приложение Welcome выполняется до достижения заданной точки останова.
    12. Для продолжения выполнения приложения выберите «Run > Continue».

    Linux

    Запуск среды IDE NetBeans в системах Linux:

    1. Перейдите к подкаталогу bin.
    2. Выполните сценарий запуска путем ввода .. /netbeans.

    Компоновка пробного проекта и его запуск в отладчике:

    1. Откройте мастер создания проекта путем выбора «File > New Project».
    2. На панели «Categories» на странице мастера «Choose Project» раскройте категорию «Samples» и подкатегорию «C/C++ Development», а затем выберите подкатегорию «C/C++».
    3. На панели «Projects» выберите проект Welcome. Нажмите «Next».
    4. На странице «Project Name» и «Location» нажмите «Finish».
    5. На вкладке «Projects» в среде IDE щелкните правой кнопкой мыши проект Welcome_1 и выберите «Properties».
    6. В диалоговом окне «Project Properties» установите свойство «Compiler Collection» согласно проверяемому набору компиляторов и нажмите «OK».
    7. На вкладке «Projects» щелкните правой кнопкой мыши проект и выберите «Build Project». Если компиляторы и служебная программа make установлены правильно, и путь к ним указан корректно, в окне «Output» отображаются результаты успешной компоновки проекта.
    8. Дважды щелкните по файлу welcome.cc для его открытия в редакторе исходного кода.
    9. Щелкните правой кнопкой мыши левое поле окна редактора исходного кода и выберите «Show Line Numbers».
    10. Установите точку останова путем щелчка в левом поле окна «Source Editor» напротив строки 33.
    11. Щелкните правой кнопкой мыши проект и выберите «Debug Project». Если отладчик gdb установлен правильно, и путь к нему указан корректно, запускается gdb, а на экране появляются вкладки отладчика. Приложение Welcome выполняется до достижения заданной точки останова.
    12. Для продолжения выполнения приложения выберите «Run > Continue».

    ОС Mac X

    Для запуска IDE в системе Macintosh дважды щелкните значок NetBeans на рабочем столе.
    Компоновка пробного проекта и его запуск в отладчике:

    1. Откройте мастер создания проекта путем выбора «File > New Project».
    2. На панели «Categories» на странице мастера «Choose Project» раскройте категорию «Samples» и подкатегорию «C/C++ Development», а затем выберите подкатегорию «C/C++».
    3. На панели «Projects» выберите проект Welcome. Нажмите «Next».
    4. На странице «Project Name» и «Location» нажмите «Finish».
    5. На вкладке «Projects» в IDE щелкните правой кнопкой мыши проект Welcome_1 и выберите «Build Project». Если компиляторы и служебная программа make установлены правильно, и путь к ним указан корректно, в окне «Output» отображаются результаты успешной компоновки проекта.
    6. Дважды щелкните по файлу welcome.cc для его открытия в редакторе исходного кода.
    7. Щелкните правой кнопкой мыши проект и выберите «Debug Project». Если отладчик gdb установлен правильно, и путь к нему указан корректно, запускается gdb, а на экране появляются вкладки отладчика.

    Что дальше?

    Для получения краткого описания процедур разработки приложений C или C++ в среде IDE NetBeans см. Руководство по началу работы в среде с поддержкой C/C++

    источник

    Настройка среды > Июнь 2010 [номер версии: V6.9-1]

    В этом документе представлена информация о загрузке, установке и настройке поддержки C/C++ в среде IDE NetBeans. Для работы в среде IDE NetBeans с использованием C/C++ требуется подключаемый модуль C/C++, а также сторонние компиляторы C/C++, служебные средства make и отладчики.

    Содержание

    Для работы с этим учебным курсом требуется следующее программное обеспечение и ресурсы.

    Программное обеспечение или ресурс Требуемая версия
    Среда IDE NetBeans версия 6.9 с подключаемым модулем C/C++ для NetBeans
    Комплект для разработчика на языке Java (JDK) версия 6

    Активация языков C/C++/Фортран в среде IDE

    Среда 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++ следует выполнить следующие действия.

    1. Если в сети используется прокси, выберите в среде IDE команду «Сервис» > «Параметры», затем выберите «Ручная настройка прокси», заполните поля «Прокси HTTP» и «Порт» для прокси-сервера и нажмите кнопку «ОК».
    2. В меню «Сервис» выберите пункт «Подключаемые модули».
    3. В диалоговом окне «Подключаемые модули» выберите вкладку «Доступные подключаемые модули» и перейдите к категории «C/C++».
    4. Установите флажок «C/C++» и выберите команду «Установить» для запуска программы установки среды IDE NetBeans.
    5. В программе установки среды IDE NetBeans нажмите кнопку «Далее».
    6. Прочтите лицензионное соглашение, установите флажок, указывающий на принятие всех его условий, и нажмите кнопку «Далее».
    7. Нажмите кнопку «Установить».
    8. После завершения установки установите флажок «Перезапустить среду 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:

  • Проверьте версии компиляторов Cygwin gcc и g++, make и gdb посредством ввода следующих команд в командную строку Windows:
  • При условии правильности версий дальнейшая настройка не требуется. Для проверки правильности установки средств для среды IDE NetBeans обратитесь к разделу Проверка установки.

    Установка компиляторов GNU gcc и g++, make и отладчика gdb с веб-сайта cygwin.com:

    1. Подробные сведения об установке и использовании Cygwin приведены в руководстве пользователя по Cygwin.
    2. Загрузите программу Cygwin setup.exe, щелкнув значок «Install Cygwin Now» в верхней части страницы справа или перейдя по прямой ссылке setup.exe.
    3. Запустите программу setup.exe. Принимайте значения по умолчанию до появления страницы «Select Your Internet Connection». На этой странице выберите подходящий вариант. Нажмите кнопку «Далее».
    4. На странице «Choose Download Site» выберите ближайшее место загрузки. Нажмите кнопку «Далее».
    5. На странице «Select Packages» выберите пакеты для загрузки. Щелкните значок «+» рядом с «Devel» для раскрытия категории средств разработки. Для удобства просмотра может потребоваться изменить размеры окна.
    6. Выберите все пакеты, которые необходимо загрузить, щелкнув метку «Skip». При этом отображается номер версии загружаемого пакета. Как минимум, следует выбрать
      • gcc-core: компилятор C
      • gcc-g++: компилятор C++
      • gdb: отладчик GNU
      • make: версия GNU средства ‘make’

      Пакеты, которые необходимы для выбранных пакетов, выбираются автоматически.

    7. Нажмите кнопку «Далее», чтобы подключиться к сайту загрузки и загрузить выбранные пакеты, а затем нажмите кнопку «Готово» после завершения установки.
    8. После этого следует добавить каталог компилятора Cygwin к пути, чтобы среда IDE NetBeans была способна найти коллекцию средств:

    1. Откройте панель управления:
      — При использовании ОС Windows XP выберите «Пуск» > «Настройки» > «Панель управления» и дважды щелкните значок «Система».
      — При использовании ОС Windows 7 введите var в поле поиска меню «Пуск» для быстрого поиска ссылки на функцию редактирования переменных системной среды.
    2. Перейдите на вкладку «Дополнительно» и щелкните элемент «Переменные среды».
    3. На панели «Системные переменные» диалогового окна «Переменные среды» выберите переменную Path и выберите команду «Изменить».
    4. Добавьте путь к каталогу cygwin-directory\bin в переменную Path и нажмите кнопку «ОК». По умолчанию каталогом cygwin-directory является каталог C:\cygwin. Имена каталогов разделяются точкой с запятой. Отредактированный путь должен выглядеть следующим образом %SystemRoot%\system32;%SystemRoot%;C:\Program Files\QuickTime\QTSystem;C:\cygwin\bin
    5. Нажмите кнопку «ОК» в диалоговых окнах «Переменные среды» и «Системные свойства».
    6. Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды 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:

    1. Выполните вход в Windows с помощью учетной записи с правами администратора компьютера.
    2. Загрузите самораспаковывающийся установщик из раздела Установка пакета компилятора MinGW (GCC) на сайте mingw.org. Его также можно загрузить по этой прямой ссылке на MinGW-5.1.4.exe.
    3. Запустите установщик MinGW-5.1.4.exe в Windows.
    4. В установщике MinGW примите настройки по умолчанию, пока не откроется страница «Choose Components».
    5. На странице «Choose Components» выберите компилятор g++. Компилятор gcc автоматически включается в установку, поэтому он не может быть выбран.
    6. Не выбирайте средство make MinGW, так как необходимо использовать средство make MSYS, которое загружается отдельно. Нажмите кнопку «Далее».
    7. При возможности используйте путь по умолчанию C:\MinGW в качестве папки назначения, чтобы избежать возникновения потенциальных проблем с использованием компиляторов из другого расположения.
    8. Нажмите кнопку «Установить», чтобы установить средства MinGW, а затем нажмите кнопки «Далее» и «Готово».
    9. Добавьте каталог C:\MinGW\bin в путь, как описано в разделе Параметры среды на вики-странице MinGW.
    10. Указания по установке MSYS приведены на вики-странице MinGW MSYS. Необходимо установить только файлы MSYS 1.0. Установка упомянутых на вики-странице DTK или файлов ядра не требуется.
    11. Можно загрузить необходимые файлы с помощью этой прямой ссылки на MSYS-1.0.10.exe
    12. При установке MSYS убедитесь в том, что используется учетная запись Windows с правами администратора компьютера. Среда IDE NetBeans может впоследствии вызывать ошибки при попытке создания и выполнения проектов, если средство MSYS установлено с помощью ограниченной учетной записи пользователя.
    13. Запустите установщик MSYS-1.0.10.exe и примите настройки по умолчанию.
    14. Чтобы установить отладчик gdb, загрузите его с помощью этой прямой ссылки на файл gdb-6.8-mingw-3.tar.bz2. Для извлечения этого архива gdb необходимо наличие архиватора для Windows, например gzip, 7-zip или WinZip.
    15. Извлеките файл gdb-6.8-mingw-3.tar.bz2 в каталог C:\MinGW, чтобы установить исполняемый файл gdb в каталог C:\MinGW\bin.
    16. Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды 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://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/studio12-update1-136165.html.

    Для загрузки и установки компиляторов Sun Studio 12 Update 1:

    1. Создайте каталог для загруженного файла. Необходимо наличие разрешения на запись в этот каталог.
    2. Загрузите файл для требуемой платформы в каталог загрузки.
    3. Перейдите в каталог загрузки и разархивируйте загруженный файл.
    4. Для установки компилятора C, компилятора C++ и необходимых исправлений Solaris следуйте указаниям в Главе 2 руководства по установке Sun Studio 12 Update 1.
    5. Отредактируйте переменную PATH, чтобы добавить путь к программному обеспечению Sun Studio Update 1 перед запуском среды IDE NetBeans.
    6. Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.

    Компиляторы GNU и средство make GNU

    При необходимости использования компиляторов GNU и средства make GNU:

    • При стандартной установке ОС Solaris 10 компиляторы и средство gmake устанавливаются в каталог /usr/sfw/bin. Перед запуском среды IDE NetBeans убедитесь в том, что это расположение находится в переменной PATH.
    • Если компиляторы и средство gmake не установлены в системе, то их можно загрузить с сайта http://www.sunfreeware.com.

    Загрузка и установка компиляторов GNU и средства make

    1. Загрузите gcc и make.
    2. Если загруженные файлы ZIP не извлекаются автоматически при загрузке, разархивируйте их с помощью средства gunzip.
    3. Установите пакеты с помощью команды pkgadd.
    4. Перед запуском среды IDE NetBeans убедитесь в том, что каталог компилятора GNU и каталог средства GNU make включен в путь.
    5. Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.

    Отладчик gdb

    При использовании компиляторов Sun Studio и средства Solaris make или компиляторов GNU и средства GNU make следует использовать отладчик gdb для отладки приложений в среде IDE NetBeans. gdb можно загрузить с сайта http://www.sunfreeware.com.

    1. Загрузите gdb версии 6.6 или 6.8.
    2. Если загруженный файл ZIP не извлекается автоматически при загрузке, разархивируйте его с помощью средства gunzip.
    3. Установите пакет с помощью команды pkgadd.
    4. Перед запуском среды IDE NetBeans убедитесь в том, что путь gdb включен в переменную PATH.
    5. Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды 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:

    1. Введите следующую команду в окно терминала OpenSolaris:
    2. Отредактируйте переменную PATH, чтобы добавить путь к компиляторам Sun Studio 12 Update 1 перед запуском среды IDE NetBeans. Введите путь /opt/sunstudio12u1/bin.

    Загрузка и установка компиляторов GNU gcc и отладчика gdb:

    1. Введите следующую команду в окно терминала OpenSolaris:
    2. Ссылки на компиляторы устанавливаются в каталог /usr/bin, который уже должен входить в путь. Если /usr/bin отсутствует в пути, то перед запуском среды IDE NetBeans отредактируйте переменную PATH и добавьте этот каталог.
    3. Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.

    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:

    1. Создайте каталог, в который будет выполняться развертывание загруженного файла архива Sun Studio. Необходимо наличие разрешения на запись в этот каталог.
    2. Если обозреватель настроен на установку в определенном расположении без дополнительного запроса (например, на рабочем столе или каталоге «Загрузки»), настройте обозреватель на загрузку в созданный каталог. Для обозревателя Firefox каталог загрузки задается в меню «Инструменты» > «Настройки» > «Основные».
    3. Перейдите по ссылке http://developers.sun.com/sunstudio/downloads/ и загрузите файл для требуемой платформы в созданный каталог. При использовании Ubuntu выберите установку файла TAR, так как пакеты предназначены для SUSE и Red Hat. Также следует учесть, что Ubuntu не является официально поддерживаемой платформой для среды IDE Sun Studio, но компиляторы были протестированы для использования в среде IDE NetBeans и показали свою работоспособность.
    4. После завершения загрузки откройте окно терминала, перейдите в каталог загрузки и разархивируйте загруженный файл.
    5. Если пакеты SUSE или RPM загружены, следуйте указаниям в Главе 2 руководства по установке Sun Studio 12 Update 1.
    6. Отредактируйте переменную PATH, чтобы добавить путь к программному обеспечению Sun Studio перед запуском среды IDE NetBeans.
    7. Обратитесь к разделу Проверка установки, чтобы убедиться в том, что средства для среды IDE NetBeans были установлены корректно.

    Для загрузки и установки отладчика GNU в Red Hat 5 введите следующую команду:

    Для загрузки и установки отладчика GNU в Ubuntu введите следующую команду:

    ОС 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:

    • Xcode
    • X11

    Эти пакеты можно загрузить с сайта Apple Developer Connection при наличии бесплатного членства ADC.

    Проверка установки

    Чтобы убедиться в корректности установки, запустите среду IDE NetBeans, создайте пример проекта и выполните его в отладчике gdb.

    Запустите среду IDE NetBeans

    Чтобы запустить среду IDE, выполните одно из следующих действий:

    • Щелкните значок среды IDE NetBeans на рабочем столе.
    • На платформах Linux или Solaris перейдите в каталог bin установки NetBeans и введите следующую команду ./netbeans.
    • Запустите среду IDE NetBeans из меню рабочей среды, как и другие приложения.
      Этот метод доступен в платформах Windows и OpenSolaris, но может отсутствовать в ОС Solaris 10 и на некоторых платформах Linux.

    Создание примера проекта для тестирования средств

    На всех платформах следует создать пример проекта для тестирования установки компилятора и запустить его в отладчике, чтобы протестировать установку gdb.

    Создание примера проекта и его запуск в отладчике:

    1. Откройте мастер создания проектов путем выбора в меню «Файл» команды «Новый проект».
    2. На панели «Категории» страницы «Выбор проекта» раскройте категорию «Примеры» и выберите подчиненную категорию «C/C++».
    3. На панели «Проекты» выберите проект Welcome. Нажмите кнопку «Далее».
    4. На странице «Имя и местоположение проекта» нажмите кнопку «Готово».
    5. В окне «Проекты» среды IDE правой кнопкой мыши щелкните проект Welcome_1 и нажмите кнопку «Построить». Если компиляторы и средство make установлены корректно, а путь к ним задан, то вывод создания отображается в окне «Вывод», а проект успешно создается.
    6. Дважды щелкните файл welcome.cc, чтобы открыть его в редакторе исходного кода.
    7. Правой кнопкой мыши щелкните левое поле окна редактора исходного кода и выберите параметр «Показать номера строк».
    8. Установите точку останова щелчком в левом поле окна редактора исходного кода рядом с любой строкой.
    9. Правой кнопкой мыши щелкните проект и выберите команду «Отладка». Если отладчик gdb установлен корректно, а путь к нему установлен, то запускается gdb, отображаются вкладки «Отладчик», а приложениеWelcome запускается и останавливается в точке останова.
    10. Выберите команду «Отладка» > «Продолжить», чтобы выполнить приложение до конца.
    11. При сбое построения проекта или работы отладчика обратитесь к следующему разделу.

    Поиск и устранение отказов инструментальных средств

    1. Выберите в среде IDE пункт меню «Сервис» > «Параметры» и нажмите кнопку «C/C++».
    2. На вкладке «Средства построения» просмотрите список «Набор средств» для проверки включения набора средств пользователя.
    3. Если набор средств присутствует в списке, выберите его и проверьте пути к средствам. Если путь к базовому каталогу неверен, возможно, допущена ошибка при установке переменной среды Path. Обратитесь к указаниям по установке пути в этом документе и при необходимости исправьте путь.
    4. Если набор средств не включен в список, щелкните элемент «Восстановить значения по умолчанию». В результате в среде >При невозможности решения проблемы обратитесь на форум пользователей NetBeans C/C++.

    Что дальше?

    Краткое руководство по разработке приложения C или C++ с помощью среды IDE NetBeans приведено в Руководстве по началу работы с проектами C/C++

    источник

    Читайте также:  Установка газовых амортизаторов на капот калины

    Добавить комментарий

    Adblock
    detector