質問

そして、自分の書いた文章を取得しようとした場合にコンパイルの簡単なこんにちは世界プログラムgcc.

c:\>gcc hello.c
hello.c:9:2: warning: no newline at end of file
C:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot open output file a.exe
: Permission denied
collect2: ld returned 1 exit status

ないwindows7の管理権限のある?

出力ファイルが作成することができ、はどこにありますか?

い場合には過ぎたるはなおnoobieます。っていDev-C++の作成のための私のソースコードはまだまだ上にあります。またgooglingのエラーはすべてこのファイルはすでに開いていて、などなどexeタスクマネージャ。

編集:また、ファイルあC:\hello.c

が可能になりますかいい場所でその他のか

時にファイルD:\ように変更するその他の駆動用のcd d:\変わらない。

役に立ちましたか?

解決

はい、それは権限の問題です。管理モードでコマンドラインウィンドウを実行してはなりません。

C:で動作しないでください

ドキュメントの下のフォルダーにファイルをコピー、またはC:、または別のドライブのサブフォルダーにコピーします。

または、Cのルートで実際に作業したい場合は、管理者モードでコンソールを実行します。

dに切り替えるには:c:、inのみタイプd :(既に正しいドライブにいる場合にのみCDを使用します)

他のヒント

最も一般的なケースは、プログラムがバックグラウンドで実行されている可能性があり、おそらく無限のループに絞首刑にされている可能性があることです。プロセスリストでプロセスを検索してみてください(押す alt+Ctrl+del)そしてそれを殺します。

G++.exe-コマンドのビルドにログインしCodeBlocks-IDEのコマンド 追加: C:\MinGW\lib, は間違っています。

  1. 場合にコピーするコマンドをcmd-ウィンドウのディレクトリのプロジェクト) なし C:\MinGW\lib のコンパイラです。コピーした場合、コマンドとして表示 CodeBlocks-Buil-log 失敗した場合には、同じメッセージのcmd画面が表示されます。-

  2. というものが Settings > Compiler > Search Directories > Linker.いてしまったの削除 C:\MinGW\lib あり、そのバグが、これは削除だけです。いてしまったので、そのことができる。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top