| <!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>Для изменения набора средств по умолчанию выберите набор из списка наборов средств и нажмите кнопку "По умолчанию". Новый набор средств по умолчанию будет выбран для всех новых проектов, создаваемых с помощью выбранного узла сборки. |
| </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="снимок диалогового окна 'Добавление набора средств'" class="b-all margin-around" src="../../../images_www/articles/73/cnd/development-environment/add-collection.png"> |
| </li> |
| <li>В диалоговом окне 'Добавление набора средств' в поле 'Базовый каталог' введите путь к каталогу с исполняемыми файлами набора средств или нажмите кнопку 'Обзор' для перехода в этот каталог, который обычно называется <tt>bin</tt>. |
| </li> |
| <li>Поля "Семейство наборов средств" и "Имя набора средств" для действительных путей заполняются автоматически. Вы можете указать другое имя, которое будет отображаться для набора в IDE. Если вы хотите изменить семейство наборов средств, убедитесь, что указанное семейство совместимо с набором средств, иначе флаги компилятора могут быть интерпретированы неверно. |
| </li> |
| <li>Нажмите кнопку "ОК". <br><br>Новый набор средств добавляется в список 'Наборы средств'.</li> |
| </ol> |
| |
| <h2><a name="changing"></a>Изменение набора средств для проекта</h2> |
| <p>При создании проекта в качестве набора средств для проекта выбирается текущий набор средств по умолчанию. Для проекта можно выбрать другой набор средств из списка наборов или настроить набор средств специально для проекта. |
| </p><p>Для выбора другого набора средств для существующего проекта выполните следующие действия.</p> |
| |
| <ol> |
| <li>Щелкните правой кнопкой мыши узел проекта в окне "Проекты" и выберите команду "Свойства".</li> |
| <li> |
| В диалоговом окне "Свойства проекта" выберите в списке "Категории" узел "Сборка". |
| </li> |
| <li>Убедитесь, что в свойствах средств сборки для параметра 'Узел сборки' выбран узел, на котором будет осуществляться сборка. |
| </li> |
| <li>Выберите набор из списка 'Наборы средств'. <br><br> <img alt="Снимок панели 'Сборка' диалогового окна 'Свойства проекта'" class="b-all margin-around" src="../../../images_www/articles/73/cnd/development-environment/select-collection.png"> |
| </li> |
| <li>Нажмите кнопку "ОК".</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> |