Что я Делаю?
Я создал простую c Программу, которая выполняет и выполняет системную Команду, которая код следующие
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define LENGTH_OF_THE_STRING 200
//int main()
int main(int argc, char *argv[])
{
char cmd[LENGTH_OF_THE_STRING]= "";
char **p;
fgets (cmd, LENGTH_OF_THE_STRING, stdin);
system(cmd);
getchar();
return 0;
}
Как я делаю его?
Я компилирую и генерирую превзойти использование gcc как это
gcc -o MyProgram FileName.c
С чем я сталкиваюсь?
После успешного поколения выходного файла, когда я пытаюсь выполнить его при двойном щелчке, это не выполняется. В то время как это действительно выполняется от терминала как это ./MyProgram
Что мне делать?
.
Примечание:
Я уже добавил полномочия для выполнения файла и также изменился Только для чтения даже на Read и Запись
щелкните правой кнопкой по выходному файлу, и при проверке вкладки полномочий "Позволяют выполнять файл как программу" для создания его как исполняемой программы.
в терминальном использовании:
$ chmod +x myoutput
Вы не можете работать, вывод скомпилировал.c файл под Ubuntu в grapgical окне. необходимо установить Создатель кварты .It's законченный IDE с визуальным конструктором форм, редактором кода и отладчиком.
Вы не должны будете использовать консоль, чтобы скомпилировать или запустить Ваши приложения, и спокойную платформу легко изучить и использовать.
существует большое учебное руководство для начало работы с Qt