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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.68
.: TAPAKAH :.
Мега Таракан
 Аватар для .: TAPAKAH :.
110 / 11 / 1
Регистрация: 24.05.2010
Сообщений: 227
18.05.2012, 00:12     Приложение C++ на NetBeans #1
Доброго вечера! Как в 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 не хочет по-человечески построить проект
Миниатюры
Приложение C++ на NetBeans  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2012, 00:12     Приложение C++ на NetBeans
Посмотрите здесь:

NetBeans и GLUT C++
NetBeans C++
C++ В NetBeans 7.0.1 не компилируется C++ приложение !
C++ MinGW + Netbeans
C++ NetBeans
Разработка с++ в netbeans C++
C++ Netbeans C++
C++ консольное приложение (при запуске приложение открывалось на весь экран)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
18.05.2012, 01:05     Приложение C++ на NetBeans #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
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
18.05.2012, 01:08     Приложение C++ на NetBeans #3
Скачайте с сайта MinGW MSYS. Потом в настройках netbeans, вкладка C/C++, в качестве make укажите make.exe из MSYS/bin. Так же нужно будет добавить путь до папки MSYS/bin в переменную окружения PATH.
Yandex
Объявления
18.05.2012, 01:08     Приложение C++ на NetBeans
Ответ Создать тему
Опции темы

Текущее время: 03:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru