2012-03-17 9 views
0

私はMinGWコンパイラ(ウィンドウ用のgccポート)を実行しています。私はそれを走らせてプログラムをコンパイルした。これで実行ファイルは開かれません。コマンドラインから実行するとアクセスが拒否されます。私はWindowsエクスプローラからそれを実行する場合、私は同じことがポップアップで取得します。 Avgは自分のプログラムに関するトロイの木馬の報告を私にも伝えています。コンパイル済みのCファイルにアクセスエラーがありません

+0

パスに何をしなければなりませんでしたか? Windowsのパスなど? – Collin

+0

あなたは明らかなミスを指摘できるようにコンパイル行を投稿してください。そして、AVGによって報告されたエラーは何ですか? – Gangadhar

+0

AVGは私自身のこんにちは世界プログラムのトロイの木馬警告を私に与えます。コードは次のとおりです。 int main() { \t printf( "Hello World!\ n"); \t return 0; } – Boathouse

答えて

0

私はあなたのアンチウイルスで何が起こっているのか分かりませんが、私は仲間のプログラマーから、最近、偽陽性のウイルスが非常に迷惑になることがあると聞いています。とにかく、あなたが生成したプログラムが実際に何らかの「アクセス違反」の代わりに「アクセス拒否」エラーを出していることを確認してください。最も可能性の高い原因は、libgcc_sj.dll(実際には名前についてはわかりません)やmsvcrt ??。dllのような、実行する必要がある特定のDLLにプログラムがアクセスできないことです。あなたのプログラムが依存するdllのリストを確認する最も簡単な方法は、WindowsのSDKにdistributed.exeというユーティリティを配布することです。

幸運を祈る!

関連する問題