エラー
戻り値
エラーコードの値は(1)。
パーミッションエラーぽい。
あなたはスレッドを起こそうとしているけど、権限がないよというエラー。
これが出た場合、ログイン中のユーザーの権限がスレッド生成に足りてないですよ、
のパターンのようです。参考→
EPERMが出て困っている人(海外)
Ubuntuユーザーの場合、ありがちなのではないかと思います。
解決策は、スレッドを起こそうとしているアプリが
CUIが
GUIかで変わります。
sudoコマンドを使います。アプリの名前がa.outの場合はこんな感じ
$ sudo ./a.out
(passを聞いてくるので入力する)
基本のやりかたはCUIと同じで、
sudoの代わりに
gksudoを使います。
gksudoがNot Foundだよ、と言われた場合は、ダウンロードしてきましょう(ええーっ)。
(どうもUbuntuはgksudoは標準装備ぽいけど……)
ちなみに、私の環境では、Eclipseを使って上記CUIアプリをデバッグしたかったので、
$ gksudo eclipse
(passを聞いてくるので入力する)
}
とroot権限で
eclipseを立ち上げて、その後a.outのビルド→デバッグという流れでした。
最終更新:2012年06月19日 23:04