Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.68
.: TAPAKAH :.
Мега Таракан
110 / 11 / 1
Регистрация: 24.05.2010
Сообщений: 227
#1

Приложение C++ на NetBeans - C++

18.05.2012, 00:12. Просмотров 3059. Ответов 2
Метки нет (Все метки)

Доброго вечера! Как в NetBeans писать программы на C++, чтобы они работали? У меня не получается
Для этого жму Ctrl+Shift+N, выбираю проект C/C++, далее Приложение на C++
жму Далее, всё оставляю как есть (см. скриншот)
пишу в main.cpp мега программу, и пытаюсь её выполнить (F6) или хотя бы поcтроить (F11), но мне NetBeans выдает вот что
сообщение
Код
MAKE Version 5.2  Copyright (c) 1987, 1998 Inprise Corp.
Error Makefile 57: Colon expected
Error Makefile 60: Colon expected
Error Makefile 67: Colon expected
Error Makefile 70: Colon expected
Error Makefile 77: Colon expected
Error Makefile 80: Colon expected
Error Makefile 87: Colon expected
Error Makefile 90: Colon expected
Error Makefile 97: Colon expected
Error Makefile 100: Colon expected
Error Makefile 107: Colon expected
Error Makefile 110: Colon expected
Error Makefile 117: Colon expected
Error Makefile 120: Colon expected
Error Makefile 126: Command syntax error
Error Makefile 129: Command syntax error
*** 16 errors during make ***


ПОСТРОИТЬ FAILED (значение выхода 1, общее время: 135мс)

что это значит, кроме того, что я нубяра?
И как скомпилировать и запустить проект на NetBeans? (использование NetBeans принципиально)

main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* 
 * File:   main.cpp
 * Author: Admin
 *
 * Created on 18 Май 2012 г., 0:03
 */
 
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
/*
 * 
 */
 
int main(int argc, char** argv) 
{
  std::cout << "Я мега таракан!\n";
  return 0;
}

MakeFile
Код
#
#  There exist several targets which are by default empty and which can be 
#  used for execution of your targets. These targets are usually executed 
#  before and after some main targets. They are: 
#
#     .build-pre:              called before 'build' target
#     .build-post:             called after 'build' target
#     .clean-pre:              called before 'clean' target
#     .clean-post:             called after 'clean' target
#     .clobber-pre:            called before 'clobber' target
#     .clobber-post:           called after 'clobber' target
#     .all-pre:                called before 'all' target
#     .all-post:               called after 'all' target
#     .help-pre:               called before 'help' target
#     .help-post:              called after 'help' target
#
#  Targets beginning with '.' are not intended to be called on their own.
#
#  Main targets can be executed directly, and they are:
#  
#     build                    build a specific configuration
#     clean                    remove built files from a configuration
#     clobber                  remove all built files
#     all                      build all configurations
#     help                     print help mesage
#  
#  Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and
#  .help-impl are implemented in nbproject/makefile-impl.mk.
#
#  Available make variables:
#
#     CND_BASEDIR                base directory for relative paths
#     CND_DISTDIR                default top distribution directory (build artifacts)
#     CND_BUILDDIR               default top build directory (object files, ...)
#     CONF                       name of current configuration
#     CND_PLATFORM_${CONF}       platform name (current configuration)
#     CND_ARTIFACT_DIR_${CONF}   directory of build artifact (current configuration)
#     CND_ARTIFACT_NAME_${CONF}  name of build artifact (current configuration)
#     CND_ARTIFACT_PATH_${CONF}  path to build artifact (current configuration)
#     CND_PACKAGE_DIR_${CONF}    directory of package (current configuration)
#     CND_PACKAGE_NAME_${CONF}   name of package (current configuration)
#     CND_PACKAGE_PATH_${CONF}   path to package (current configuration)
#
# NOCDDL


# Environment 
MKDIR=mkdir
CP=cp
CCADMIN=CCadmin


# build
build: .build-post

.build-pre:
# Add your pre 'build' code here...

.build-post: .build-impl
# Add your post 'build' code here...


# clean
clean: .clean-post

.clean-pre:
# Add your pre 'clean' code here...

.clean-post: .clean-impl
# Add your post 'clean' code here...


# clobber
clobber: .clobber-post

.clobber-pre:
# Add your pre 'clobber' code here...

.clobber-post: .clobber-impl
# Add your post 'clobber' code here...


# all
all: .all-post

.all-pre:
# Add your pre 'all' code here...

.all-post: .all-impl
# Add your post 'all' code here...


# build tests
build-tests: .build-tests-post

.build-tests-pre:
# Add your pre 'build-tests' code here...

.build-tests-post: .build-tests-impl
# Add your post 'build-tests' code here...


# run tests
test: .test-post

.test-pre:
# Add your pre 'test' code here...

.test-post: .test-impl
# Add your post 'test' code here...


# help
help: .help-post

.help-pre:
# Add your pre 'help' code here...

.help-post: .help-impl
# Add your post 'help' code here...



# include project implementation makefile
include nbproject/Makefile-impl.mk

# include project make variables
include nbproject/Makefile-variables.mk


Как понимаю, то вся беда в MakeFile, из за которого NetBeans не хочет по-человечески построить проект
0
Миниатюры
Приложение C++ на NetBeans  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2012, 00:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Приложение C++ на NetBeans (C++):

В NetBeans 7.0.1 не компилируется C++ приложение ! - C++
Установил IDE и платформу NetBeans 7.0.1 и создал C++ проект для простейшего примера &quot;Hello ...&quot;, но файл не компилируется и, как...

Не удается запустить С++ приложение в среде NetBeans 7.0.1 (MinGW) - C++
Здравствуйте, Не получается запустить приложение в среде NetBeans версии 7.0.1. Настроил по идее все как полагается: Установил MinGW,...

консольное приложение (при запуске приложение открывалось на весь экран) - C++
Как сделать, чтобы при запуске приложение открывалось на весь экран?

NetBeans - C++
Всем доброго времени суток. у меня два вопроса к тем кто пользуется netbeans : 1) при создании нового проекта в main автоматически...

Netbeans C++ - C++
Начинаю учить программирование (С++), посоветовали NetBeans (поставил компилятор MinGW). При запуске проекта IDE, если в коде были команды...

Cu++,NetBeans IDE - C++
Нужно сделать одну задачку в среде програмирования NetBeans IDE Арифметика: Z=1\√a+ √2 Текст: Составить программу, в которой вводится...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
18.05.2012, 01:05 #2
Я не знаю как там сейчас, но раньше Netbeans не хотел использовать утилиту make из набора mingw( может там всего-навсего было достаточно переименовать mingw-mak.exe на make.exe, я точно не знаю ), приходилось качать порты юникс-утилит типа cygwin или какой-то msys. Но я тогда забил и скачал компилятор borland c++ и указал путь к утилите make именно борландовский make.exe, а сам компилятор оставил mingw. Может это поможет, хотя вряд ли, уже столько времени прошло... Проверьте указана ли вообще утилита make в наборе компилятора
P.S. нагуглил вашу ошибку и понял, что ничего не изменилось всё также нужна утилита make из cygwin или msys, но я помнится использовал борландовский make и проблем в своих маленьких прогах не знал
http://forums.netbeans.org/ptopic11607.html
0
Toshkarik
1141 / 858 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
18.05.2012, 01:08 #3
Скачайте с сайта MinGW MSYS. Потом в настройках netbeans, вкладка C/C++, в качестве make укажите make.exe из MSYS/bin. Так же нужно будет добавить путь до папки MSYS/bin в переменную окружения PATH.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2012, 01:08
Привет! Вот еще темы с ответами:

connect QT to NetBeans 6.9 - C++
не могу запустить скомпиленый файл.. когда он его запускает вылетает ошибка что не может найти файт QTCorer4.dll.. что делать? ...

NetBeans автодополнение - C++
Можно ли сделать, чтобы в NetBeans автодополнение начинало работать без нажания Ctrl+Space? То есть автоматически, как в других IDE. ...

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

Разработка с++ в netbeans - C++
Так получилось, что приходится работать под убунтой, на ней установлен netbeans, чтобы далеко не ходить и глубоко не лезть, для дальнейшего...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru