blob: f58681ed4d3101448789247881b5c1dc44ce13b2 [file] [log] [blame]
<!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">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<link rel="stylesheet" type="text/css" href="../../../netbeans.css">
</head>
<body>
<a name="top"></a>
<h1>Определение среды разработки проекта C/C ++</h1>
<!-- START INTRO ---------------------------------------------------------------------------------------* -->
<!-- Contributed by <i>Ann
Rice</i> and maintained by
<i>Susan Morgan</i><br> -->
<div class="articledate" style="margin-left: 0px;font-style:italic;">
<p><em>Март 2014 г.</em> [Номер версии: V8.0-1]</p></div>
<p>В этом кратком практическом руководстве приведены пошаговые инструкции по выбору узла сборки и набора средств для сборки и отладки проектов C или C++ в IDE NetBeans.
</p>
<!-- END INTRO -->
<p><b>Содержание</b></p>
<img alt="Содержимое этой страницы применимо к IDE NetBeans 7.3 и более поздним версиям" class="stamp" src="../../../images_www/articles/73/netbeans-stamp-80-74-73.png" title="Содержимое этой страницы применимо к IDE NetBeans 7.3 и более поздним версиям">
<ul class="toc">
<li><a href="#requirements" title="Требования">Требования</a></li>
<li><a href="#installing" title="Установка наборов средств">Установка наборов средств</a></li>
<li><a href="#host" title="Выбор узла сборки">Выбор узла сборки</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">версия 7.3 и более поздние с подключаемым модулем NetBeans C/C++</a></td>
</tr>
<tr>
<td class="tbltd1">Комплект для разработчика на языке Java (JDK)</td>
<td class="tbltd1"><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">версия 6, 7 или 8</a></td>
</tr>
</table>
<br>
<p>Сведения о загрузке и установке необходимого программного обеспечения см. в разделе <a href="../../../community/releases/80/install.html">Инструкции по установке IDE NetBeans</a>.
</p>
<h2><a name="installing"></a>Установка наборов средств</h2>
<p>Для работы с модулем C/C++ для NetBeans необходимо наличие компилятора C, компилятора C++, служебной программы make и отладчика gdb. Инструкции по установке и настройке необходимых компиляторов и средств см. в разделе <a href="../../../community/releases/80/cpp-setup-instructions.html">Настройка IDE NetBeans для C/C++/Fortran</a>.
</p><h2><a name="host"></a>Выбор узла сборки</h2>
<p>Разработчик может осуществлять сборку, выполнение и отладку проекта на локальном узле (в системе, из которой запускается среда IDE) или на удаленном узле под управлением операционной системы UNIX®. В качестве удаленных узлов сборки протестированы только операционные системы Oracle Solaris и Linux. Изначально среда IDE настроена только для использования локального узла.</p>
<p>Указать удаленный узел сборки можно несколькими способами:
<ul><li>В окне 'Службы': выберите Окно > Службы, щелкните правой кнопкой мыши 'Узлы сборки C/C++' и выберите 'Добавить новый узел'.
</li>
<li>Щелкните проект правой кнопкой мыши и выберите 'Выбрать узел сборки > Управление узлами'. В открывшемся диалоговом окне диспетчера узлов нажмите 'Добавить'.</li>
<li>В окне 'Параметры': выберите Сервис > Параметры > C/C++ > Средства сборки и нажмите кнопку 'Изменить' рядом со списком 'Узлы сборки'.</li>
</ul>
<p>Дополнительные сведения см. в разделе <a href="./remotedev-tutorial.html">Руководство по удаленной разработке на C/C++</a>.
</p>
<h2><a name="using"></a>Использование списка наборов средств</h2>
<p>В списке 'Наборы средств' отображаются наборы средств, доступные для IDE на локальном узле и на каждом из удаленных узлов сборки. Просмотреть наборы средств можно любым из следующих способов:
<ul><li>В окне 'Службы': выберите 'Окно > Службы', разверните категорию 'Узлы сборки C/C++' и нужный узел. По узлом 'Наборы средств' отображается список наборов средств, доступных на выбранном узле.
</li>
<li>В окне 'Проекты': щелкните проект правой кнопкой мыши, выберите 'Свойства', затем выберите категорию 'Сборка'. Вы можете выбрать набор средств для проекта или нажать на кнопку рядом со списком 'Наборы средств' и задать набор средств по умолчанию в окне диспетчера наборов средств. В этом окне также можно добавлять или удалять наборы средств.
</li>
<li>В окне 'Параметры': выберите Сервис > Параметры > C/C++ > Средства сборки. В этом окне свойств можно управлять наборами средств узла, выбранного в списке 'Узлы сборки'.
</li>
</ul>
<p>
В каждом случае в списке 'Наборы средств' отображаются наборы, найденные на узле, выбранном в списке 'Узлы сборки'. Набор средств по умолчанию выделен полужирным шрифтом. Этот набор выбирается для всех новых проектов, создаваемых при помощи этого узла сборки. Набор средств для определенного проекта можно изменить в свойствах проекта.</p>
<h3>Изменение набора средств по умолчанию</h3>
<p>Для изменения набора средств по умолчанию выберите набор из списка наборов средств и нажмите кнопку &quot;По умолчанию&quot;. Новый набор средств по умолчанию будет выбран для всех новых проектов, создаваемых с помощью выбранного узла сборки.
</p>
<h3><a name="adding"></a>Добавление набора средств на узел сборки</h3>
<p>При добавлении набора средств открывается доступ к компиляторам для среды IDE. Средства должны быть уже установлены в системе.</p>
<p>Добавление набора средств, связанного с узлом сборки:
</p>
<ol>
<li>В окне 'Службы' разверните 'Узел сборки C/C++', для которого вы хотите добавить новый набор.
</li>
<li>Щелкните правой кнопкой мыши узел 'Наборы средств' и выберите 'Добавить новый набор средств'.<br> Также можно добавлять наборы на вкладке 'Средства сборки' (Сервис > Параметры > C/C++ > Средства сборки) с помощью кнопки 'Добавить' рядом со списком 'Наборы средств'. <br><br>Открывается диалоговое окно 'Добавление набора средств'. <br><br> <img alt="снимок диалогового окна &apos;Добавление набора средств&apos;" class="b-all margin-around" src="../../../images_www/articles/73/cnd/development-environment/add-collection.png">
</li>
<li>В диалоговом окне 'Добавление набора средств' в поле 'Базовый каталог' введите путь к каталогу с исполняемыми файлами набора средств или нажмите кнопку 'Обзор' для перехода в этот каталог, который обычно называется <tt>bin</tt>.
</li>
<li>Поля &quot;Семейство наборов средств&quot; и &quot;Имя набора средств&quot; для действительных путей заполняются автоматически. Вы можете указать другое имя, которое будет отображаться для набора в IDE. Если вы хотите изменить семейство наборов средств, убедитесь, что указанное семейство совместимо с набором средств, иначе флаги компилятора могут быть интерпретированы неверно.
</li>
<li>Нажмите кнопку &quot;ОК&quot;. <br><br>Новый набор средств добавляется в список 'Наборы средств'.</li>
</ol>
<h2><a name="changing"></a>Изменение набора средств для проекта</h2>
<p>При создании проекта в качестве набора средств для проекта выбирается текущий набор средств по умолчанию. Для проекта можно выбрать другой набор средств из списка наборов или настроить набор средств специально для проекта.
</p><p>Для выбора другого набора средств для существующего проекта выполните следующие действия.</p>
<ol>
<li>Щелкните правой кнопкой мыши узел проекта в окне &quot;Проекты&quot; и выберите команду &quot;Свойства&quot;.</li>
<li>
В диалоговом окне &quot;Свойства проекта&quot; выберите в списке &quot;Категории&quot; узел &quot;Сборка&quot;.
</li>
<li>Убедитесь, что в свойствах средств сборки для параметра 'Узел сборки' выбран узел, на котором будет осуществляться сборка.
</li>
<li>Выберите набор из списка 'Наборы средств'. <br><br> <img alt="Снимок панели &apos;Сборка&apos; диалогового окна &apos;Свойства проекта&apos;" class="b-all margin-around" src="../../../images_www/articles/73/cnd/development-environment/select-collection.png">
</li>
<li>Нажмите кнопку &quot;ОК&quot;.</li>
</ol>
<p>При следующей сборке проекта будет использоваться выбранный набор средств.</p>
<p>
</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:%20Defining%20Your%20C/C++%20Project's%20Development%20Environment%20-%20NetBeans%20IDE%207.3%20Tutorial">Отправить отзыв по этому учебному курсу</a></div>
</BODY>
</HTML>