私は C++ でプログラムされたプロジェクトに取り組んでいます。理由は聞かないでください。Linux で作業する必要があります。
Eclipse 3.7.2 をインストールしました。最新バージョンが最新であると想定しています。
私の無知で、コンパイルさえできないことに気づいたとき、私はプロジェクトに取り組み始めました。それで、私は単純なハローワールドから始めて、何が起きているのかを確認しました。新しいプロジェクトの作成、完了、新しいソース ファイル cpp、完了、Hello World のコーディング、完了。
#include <iostream>
using namespace std;
int main() {
cout << "hello world :( ....." << endl;
return 0;
}
これがコードです。しかし、コンパイル後に実行すると、次のエラーが発生します。
/bin/bash: /media/....../myprojectname: Permission denied
/bin/bash: line 0: exec: /media/....../myprojectname/Debug/myprojectname: cannot execute: Permission denied
私はすでにこれについて調査を行っていますが、私は実際には経験がなく、大学の知識に似ていますが、それについて読んだすべてのスレッドは、メイクファイルでコンパイルしようとすることを提案しました(私はそれについて何も知りません、そしてEclipseはそれのためにそこにあります)それでも、私が読んだことについては、それは修正されませんでした。
Windows の Eclipse でこれを行うのに問題があったことは一度もありません。これは Linux での最初の試みです。私も読んだことについては、Linuxのアクセス許可に関係しているようです...しかし、やはり私の最大の強みではありません。
私の質問は、C++ を使用し、エディターとして Eclipse を使用して単純な Hello World をコーディングし、プログラムを実行する方法を教えてください。
前もって感謝します!