コンパイルができないです
clang
ではなくg++-9
に変更しました。
すると、コンパイルできなくなり以下のエラーが出ました。
ld: can't open output file for writing: a.out, errno=13 for architecture x86_64 collect2: error: ld returned 1 exit status
errano=13
は許可が出てないとのことです。
対処法わかる方いますか?
###追記
読み書きを許可したができません。
sudo
を入力して実行するとできましたが毎回sudo
を描かないといけないのでしょうか?
うーん、よく分かりません。Mac ですよね。ディレクトリはどこですか? 開発環境は何ですか?
ls -aln . の結果を貼ってもらってもいいですか?
drwxr-xr-x@ .
drwxr-xr-x@ ..
-rwxr-xr-x a.out
-rw-r--r--@ newprogE.cpp
-rw-r--r-- progE.cpp
-rwxrwxrwx@ progF.cpp ←これを実行しようとしている
こんな感じになってます。
mac使ってます。atom使ってますけど、terminalで実行してます。
回答1件
あなたの回答
tips
プレビュー