Почему я добираюсь, “Разрешение отклонило” ошибку каждый раз, когда я пытаюсь выполнить программу C++?

Каждый раз я пытаюсь выполнить программу, какая программа, я получаю это сообщение:

bash: ./filename.cpp: Permission denied

Когда я компилирую, у меня нет проблем, это хорошо работает. Но когда я хочу выполниться, я получаю это сообщение.

Это имеет какое-либо отношение к полномочиям? Поскольку у меня есть много проблем с этим, также. Я не могу получить доступ к своим совместно используемым папкам, если я не использую

sudo nautilus

Посмотрите мой другой вопрос.

1
задан 13 April 2017 в 15:24

1 ответ

Скомпилировать и выполнить a .cpp файл в Ubuntu, следуйте этому руководству в качестве примера

Сначала нам нужен a .cpp файл, мы сохраним его как main.cpp и в home/user/documents

#include <iostream>
using namespace std;

int main ()
{
cout << "Hello World!";
return 0;
}

Если Вам нужен он установка g++

sudo apt-get install g++

Теперь у нас есть программа, мы можем перейти в Home/user/documents и скомпилируйте его

cd ~/Documents
g++ main.cpp 

Это произведет названный файл a.out в Вашем /home/user/Documents каталог

Теперь работайте a.out

./a.out

Вывод будет

Hello World!
5
ответ дан 3 December 2019 в 06:40

Другие вопросы по тегам:

Похожие вопросы: