Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Запуск исполниемого модуля в NetBeans 6.1(  (Прочитано 2052 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sandric

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Я совсем недавно пересел на Ubuntu, так что не возмущайтесь сильно за тупой вопрос). Как запускать созданные приложения в NetBeans? Я создал проект g++, в нём только 1 спп файл - main.cpp:
#include <stdlib.h>
#include <iostream>
#include <sys/types.h>

using namespace std;

int main(int argc, char** argv) {
    int x;
    cout<<"Vot i ya:"<<(int)getpid()<<endl;
    cout<<"Vot i papasha:"<<(int)getppid()<<endl;
    cout<<"Vot i predok:"<<fork()<<endl;
    cin>>x;
    return (EXIT_SUCCESS);   
}

всьо билдится и запускается, но если запускаю main.o, то пишет: "root@Kid-A:~/NetBeansProjects/lr1_unix/build/Debug/GNU-Linux-x86# ./main.obash: ./main.o: Permission denied"
если сделать файл исполняемым, то пишет "root@Kid-A:~/NetBeansProjects/lr1_unix/build/Debug/GNU-Linux-x86# ./main.o
bash: ./main.o: cannot execute binary file"

если скомпилить отдельно g++ то "root@Kid-A:~/NetBeansProjects/lr1_unix# g++-4.2 main.cpp
In file included from /usr/include/c++/4.2/backward/iostream.h:31,
                 from main.cpp:9:
/usr/include/c++/4.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated."

как мне создать исполняемый файл, принести в универ и показать преподу?))

А, и ещё. Какие есть IDE для создания интерфейса - типа Windows Form или MFC в винде? спс.
« Последнее редактирование: 10 Мая 2008, 18:43:08 от sandric »

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Запуск исполниемого модуля в NetBeans 6.1(
« Ответ #1 : 11 Мая 2008, 06:06:51 »
1) работать от рута плохо, особенно новичку
2) исполняемые файлы помещаются в подкаталог проекта dist а не build
3) приносить преподу исполняемый файл рисковано. ибо может на запуститься из-за отсутствия библиотек или несоответствия версий
4) с графикой туго. разберись пока что с hello, world
5) чтобы в NetBeans 6.1 скомпилировать и запустить программку надо нажать кнопочку F6

 

Страница сгенерирована за 0.029 секунд. Запросов: 26.