Я совсем недавно пересел на 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 в винде? спс.