Ubuntu 10.10がインストールされました。以前私はUbuntu 10.04を持っていました。私はNTFSのUbuntuとWindowsの間に共有パーティションを持っています。私は自分の開発ファイル(Eclipse C++プロジェクトファイル)をそのパーティションに保存します。Ubuntu 10.10でNTFSでC++バイナリを実行する方法は?
ここに問題があります:10.04はすべて問題ありませんでしたが、今はNTFSパーティションにある自分のプログラムを実行できません。 Eclipseは言う:
Error starting process.
Exec_tty error:Cannot run program "/media/../Eclipse/Hello/Debug/Hello": Unknown reason
私はターミナルでそれを実行しようとすると、それは言う:
bash: ./Hello: Permission denied
私はNTFSファイルシステムは、UNIXのパーミッションをサポートしていないので、それはアクセス許可の問題であることを理解し、どのようにそれができますそれは10.04でそれはすべて大丈夫だった。このリリースでは、NTFSファイルシステムに制限が加えられていますか?
誰もが同様の問題に直面しており、これを解決する方法を知っていますか?
ありがとうございます。
だけFYIこと、実行可能にするために使用されたどのような言語は関係ありませんします。 –
万が一バイナリを再コンパイルしてテストしてもらえますか? –
'main.o'は実行ファイルではなくオブジェクトファイルなので、実行しようとすべきではありません。実際の実行ファイルを実行するとどうなりますか? –