Другие языки программирования и технологии
Как установить компилятор C++ для NetBeans?
Скачал IDE, скачал cygwin, подкуриваю каталог cygwin/bin в набор средств - он его не видит.
Отсюда скачали?
http://netbeans.org/downloads/
http://netbeans.org/downloads/
Идем на mingw.org, там можно почитать http://mingw.org/wiki/Getting_Started , далее оттуда на http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/ , качать mingw-get-inst-xxxxxxxx.exe
Запустить mingw-get-inst-xxxxxxxx.exe, соглашаться со всем, что предлагает, когда появиться "Select Components", отметить там "C Compiler", "C++ Compiler", "MSYS Basic System" или, если не жалко трафика и места, лучше "MinGW Developer ToolKit". Долго будут грузиться и устанавливаться компоненты, можно попить кофейку. После завершения инсталятор предложит посмотреть лог-файл установки, лучше посмотреть, если есть ошибки, запустить установку заново, все что нормально скачалось, повторно скачиваться уже не будет.
Добавить в переменную PATH пути к поставленной системе mingw, в седьмой винде так: Компьютер - Свойства - Дополнительные параметры системы - Переменные среды - К переменной Path добавить строку ;C:\mingw\bin;C:\mingw\msys\1.0\bin . Проверить как все работает: запустить командную строку Пуск - В строке поиска cmd.exe - Enter, в командной строке:
ввести: g++
вывод: g++: fatal error: no input files
ввeсти: make
вывод: make: *** No targets specified and no makefile found. Stop.
Если вместо этого, что то типа:
ХХХ не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
То путь настроен неправильно. Попробовать снова.
Ок. MinGW поставлен и настроен. Запускаем netbeans, там Меню - Сервис - Параметры - Вкладка С++. Тут он по идее сам должен все найти, но если этого не произошло, то жмем "Добавить" - в "Базовый каталог" написать C:\mingw\bin - Ок. Проверить поле "Команда make", должно быть C:\mingw\msys\1.0\bin\make.exe. Все.
Создать проект "Приложение на С/С++", найти в дереве проекта main.cpp и записать в него:
#include <iostream>
int main() {
std::cout << "hello, world\n";
return 0;
}
F6 - построить и выполнить проект. Если все успешно, то снизу появиться окошко с выводом программы:
hello, world
ВЫПОЛНИТЬ SUCCESSFUL (общее время: 41мс)
Если все так, то все настроено, все работает.
Запустить mingw-get-inst-xxxxxxxx.exe, соглашаться со всем, что предлагает, когда появиться "Select Components", отметить там "C Compiler", "C++ Compiler", "MSYS Basic System" или, если не жалко трафика и места, лучше "MinGW Developer ToolKit". Долго будут грузиться и устанавливаться компоненты, можно попить кофейку. После завершения инсталятор предложит посмотреть лог-файл установки, лучше посмотреть, если есть ошибки, запустить установку заново, все что нормально скачалось, повторно скачиваться уже не будет.
Добавить в переменную PATH пути к поставленной системе mingw, в седьмой винде так: Компьютер - Свойства - Дополнительные параметры системы - Переменные среды - К переменной Path добавить строку ;C:\mingw\bin;C:\mingw\msys\1.0\bin . Проверить как все работает: запустить командную строку Пуск - В строке поиска cmd.exe - Enter, в командной строке:
ввести: g++
вывод: g++: fatal error: no input files
ввeсти: make
вывод: make: *** No targets specified and no makefile found. Stop.
Если вместо этого, что то типа:
ХХХ не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
То путь настроен неправильно. Попробовать снова.
Ок. MinGW поставлен и настроен. Запускаем netbeans, там Меню - Сервис - Параметры - Вкладка С++. Тут он по идее сам должен все найти, но если этого не произошло, то жмем "Добавить" - в "Базовый каталог" написать C:\mingw\bin - Ок. Проверить поле "Команда make", должно быть C:\mingw\msys\1.0\bin\make.exe. Все.
Создать проект "Приложение на С/С++", найти в дереве проекта main.cpp и записать в него:
#include <iostream>
int main() {
std::cout << "hello, world\n";
return 0;
}
F6 - построить и выполнить проект. Если все успешно, то снизу появиться окошко с выводом программы:
hello, world
ВЫПОЛНИТЬ SUCCESSFUL (общее время: 41мс)
Если все так, то все настроено, все работает.
Переходи на Code::Blocks, как по мне так это лучшая IDE из бесплатных для работы с C++.
не работает, нетбинс еще требует путь компилятора, а где его искать никто не написал, как будто я должен его брать из снов
Как здорово вы все описали. Спасибо огромное! У меня появился такой вот вопрос: а если перенастроить путь так, как вы советуете, то не повлияет ли это на построение и выполнение проектов, которые я пишу в Visual Studio 2012?
Спасибо
Спасибо
Похожие вопросы
- Какой компилятор C++ (c IDE) лучше юзать для изучения C++? (чтобы места на диске как можно меньше занимал)
- Посоветуйте где скачать нормальный компилятор C++ и первую программу для него
- Netbeans C++. Не понимаю, что и где не так. Первый раз установила эту программу и понятия не имею, как ей пользоваться
- Как установить Boost на компилятор Dev C/C++
- Нет библиотеки Dev-C++ нет библиотеки mach.h компилятор MinGW где скачать стандартные библиотеки, и как установить?
- Проблемы с кодировкой в компиляторе Borland C++ Builder
- C++ как обратиться к элементу находящемуся в privatе? компилятор выдает ошибку
- Онлайн компиляторы... стоит ли ими пользоваться для изучения c++?
- C++ компиляторы или движки.
- pascal и c++. Как сильно и чем паскаль отличается от C++? Какой компилятор самый удобный для C++?