| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <title>Определение среды разработки проекта C/C ++</TITLE> |
| <meta name="KEYWORDS" content="NETBEANS, TUTORIAL, C/C++, tools"> |
| <meta name="DESCRIPTION" content="Short tutorial that demonstrates using |
| local or remote tool collections to develop C/C++ projects in NetBeans IDE 6.7/6.8/6.9"> |
| <meta name="author" content="Ann Rice"> |
| <meta name="author" content="Susan Morgan"> |
| <link rel="stylesheet" type="text/css" href="../../../netbeans.css"> |
| <meta HTTP-EQUIV="Content-Type" Content="text/html; charset=UTF-8"></head> |
| <body> |
| <a name="top"></a> |
| |
| <h1>Определение среды разработки проекта C/C ++</h1> |
| <!-- START INTRO ---------------------------------------------------------------------------------------* --> |
| <div class="articledate" style="margin-left: 0px;font-style:italic;"> |
| <p><em>Составитель <i>Энн Райс (Ann Rice)</i>, редактор <i>Сьюзан Морган (Susan Morgan)</i><br> Июнь 2010 г.</em> [номер версии: V6.9-1]</div> |
| |
| <p>В следующем кратком учебном курсе приведено пошаговое описание базовых шагов по выбору узла разработки и набора средств для создания и отладки проекта на C или C++ в IDE NetBeans 6.7, 6.8 или 6.9. |
| </p> |
| <!-- END INTRO --> |
| <p><b>Содержание</b></p> |
| <img alt="Содержимое на этой странице применимо к IDE NetBeans 6.7/6.8/6.9" class="stamp" src="../../../images_www/articles/67/netbeans-stamp-67-68-69.png" title="Содержимое этой страницы применимо к IDE NetBeans 6.7/6.8/6.9"> |
| <ul class="toc"> |
| <li><a href="#requirements" title="Требования">Требования</a></li> |
| <li><a href="#installing" title="Установка наборов средств">Установка наборов средств</a></li> |
| <li><a "title="Specifying the Development Host" href="#host">Выбор узла разработки</a></li> |
| <li><a href="#using" title="Использование списка наборов средств">Использование списка наборов средств</a></li> |
| <li><a href="#changing" title="Изменение набора средств для проекта"> Изменение набора средств для проекта</a></li> |
| |
| </ul> |
| |
| <h2><a NAME="requirements"></a>Требования</h2> |
| <p><b>Для работы с этим учебным курсом требуется следующее программное обеспечение и ресурсы.</b> </p> |
| <table> |
| <tbody> |
| <tr> |
| <th class="tblheader" scope="col">Программное обеспечение или материал</th> |
| <th class="tblheader" scope="col">Требуемая версия</th> |
| </tr> |
| <tr> |
| <td class="tbltd1">IDE NetBeans</td> |
| <td class="tbltd1"><a href="https://netbeans.org/downloads/index.html">версия 6.7, 6.8 или 6.9 с подключаемым модулем NetBeans C/C++</a></td> |
| </tr> |
| <tr> |
| <td class="tbltd1">Комплект для разработчика на языке Java (JDK)</td> |
| <td class="tbltd1"><a href="http://java.sun.com/javase/downloads/index.jsp">версия 6</a></td> |
| </tr> |
| </table> |
| <br> |
| <p>Сведения о загрузке и установке обязательного программного обеспечения см. в разделе <a href="../../../community/releases/69/install.html">Инструкции по установке IDE NetBeans 6.9</a>. |
| </p> |
| <h2><a name="installing"></a>Установка наборов средств</h2> |
| <p>Для работы с модулем C/C++ для NetBeans необходимо наличие компилятора C, компилятора C++, служебной программы make и отладчика gdb. Модуль NetBeans C/C++ был протестирован с помощью компиляторов и инструментов, перечисленных в <a href="./supported-tool-collections.html">Наборы инструментов C/C++, протестированные с помощью IDE NetBeans</a>. |
| <p> |
| Инструкции по установке и настройке обязательных средств см. в разделе <a href="../../../community/releases/69/cpp-setup-instructions.html">Настройка IDE NetBeans для C/C++/Fortran</a>. |
| |
| |
| <h2><a name="host"></a>Выбор узла разработки</h2> |
| <p>Разработчик может осуществлять сборку, выполнение и отладку проекта на локальном узле (в системе, из которой запускается среда IDE) или на удаленном узле под управлением операционной системы UNIX®. В качестве удаленных узлов разработки протестированы только операционные системы Solaris и Linux. Изначально среда IDE настроена только для использования локального узла.</p> |
| |
| |
| <p>Определить удаленные узлы разработки можно в окне "Параметры" панели "C/C++" на вкладке "Средства сборки", как описано в <a href="./remotedev-tutorial.html">учебном курсе по удаленной разработке C/C++</a>. |
| </p> |
| |
| |
| <h2><a name="using"></a>Использование списка наборов средств</h2> |
| <p>Список набора средств доступен по пути "Сервис" > "Параметры" > вкладка "Средства построения". В этом списке отображаются наборы, найденные на текущем выбранном узле разработки. Набор средств по умолчанию выделяется полужирным шрифтом и выбирается для любого создаваемого проекта. Набор средств для определенного проекта можно изменить в свойствах проекта.</p> |
| <p>Набор средств связан с узлом разработки, поэтому перед началом работы со списком наборов средств следует убедиться в том, что выбран верный узел разработки. Для локальных или удаленных узлов можно изменить список наборов средств, добавляя или удаляя наборы.</p> |
| |
| <h3>Изменение набора средств по умолчанию</h3> |
| <p>Для изменения набора средств по умолчанию выберите набор из списка наборов средств и нажмите кнопку "По умолчанию". Новый набор средств по умолчанию будет выбран для всех новых проектов, создаваемых с помощью выбранного узла разработки. |
| </p> |
| <h3><a name="adding"></a>Добавление набора средств к узлу разработки</h3> |
| <p>При добавлении набора средств открывается доступ к компиляторам для среды IDE. Средства должны быть уже установлены в системе.</p> |
| <p>Для добавления набора средств, связанного с узлом разработки, необходимо выполнить перечисленные ниже действия. |
| <ol> |
| <li>Выберите узел разработки, который требуется добавить к набору средств. |
| </li> |
| <li>Откройте меню "Сервис" > "Параметры" > вкладка "Средства построения" и щелкните элемент "Добавить" под списком "Набор средств".</li> |
| <li>В поле "Базовый каталог" диалогового окна "Добавить новый набор средств" введите путь к каталогу для исполняемых файлов набора средств или перейдите к каталогу с помощью кнопки "Обзор". |
| <p class="notes">Обратите внимание, что в IDE NetBeans 6.7 и 6.8, если узел размещения не является локальным, функция обзора недоступна. Необходимо ввести полный путь к базовому каталогу средств на удаленном сервере. Выберите команду "Check", и среда IDE выполнит проверку действительности введенного пути для поддерживаемого набора средств. Для проверки пути может потребоваться вход в систему сервера, о чем будет выведено соответствующее предупреждение. В IDE NetBeans 6.9 функция обзора доступна для удаленных узлов.</p> |
| </li> |
| <li>Поля "Семейство наборов средств" и "Имя набора средств" для действительных путей заполняются автоматически. Можно указать другое имя набора. Если требуется изменить семейство путем выбора другого семейства из раскрывающегося списка, необходимо убедиться, что набор средств соответствует указанному семейству. В противном случае флаги компилятора могут быть недопустимыми. |
| </li> |
| <br> |
| <img src="../../../images_www/articles/67/cnd/development-environment/add-collection.png"> |
| <br><br> |
| <li>Нажмите кнопку "ОК".</li> |
| </ol> |
| |
| <h2><a name="changing"></a>Изменение набора средств для проекта</h2> |
| <p>При создании проекта в качестве набора средств для проекта выбирается текущий набор средств по умолчанию. Для проекта можно выбрать другой набор средств из списка наборов или настроить набор средств специально для проекта. |
| <p>Для выбора другого набора средств для существующего проекта выполните следующие действия.</p> |
| |
| <ol> |
| <li>Щелкните правой кнопкой мыши окно "Проекты" и выберите команду "Свойства".</li> |
| <li> |
| В диалоговом окне "Свойства проекта" выберите в списке "Категории" узел "Сборка". |
| </li> |
| <li>Убедитесь в том, что в свойствах средств сборки для параметра "Узел разработки" выбран узел, на котором будет производиться сборка. |
| </li> |
| <li>Выберите набор средств из раскрывающегося списка коллекции средств.</li> |
| <br> <img alt="Снимок панели 'Сборка' диалогового окна 'Свойства проекта'" src="../../../images_www/articles/67/cnd/development-environment/select-collection.png"> <br><br> |
| <li>Нажмите кнопку "ОК".</li> |
| <p>При следующей сборке проекта будет использоваться выбранный набор средств.</p> |
| </ol> |
| |
| <p> |
| <h2>Дополнительные сведения</h2> |
| <p>Дополнительные статьи о разработке с помощью C/C++/Fortran в IDE NetBeans см. в разделе <a href="https://netbeans.org/kb/trails/cnd.html">Учебные карты C/C++</a>.</p> |
| |
| <div class="feedback-box"><a href="mailto:users@cnd.netbeans.org?subject=Feedback: Defining |
| Your C/C++ Project's Development Environment - NetBeans IDE 6.7/6.8/6.9 Tutorial">Мы ждем ваших отзывов</a></div> |
| </BODY> |
| </HTML> |