2011-01-20 30 views
0

私のアプリケーションでQwebviewを使用すると、その後、私はそれが私が終了しseachedしている。しかし、私はこのエラーを解決するために何をすべきだから、解決策を持っていませんでした。実行されませんcollect2のエラーを解決する方法:ldが1の終了ステータスを返しました

:: error: collect2: ld returned 1 exit status 
:: error: [debug\Browseweb.exe] Error 1 

のエラーを取得し、それを構築しますあなたがソリューションを持っていれば親切に私を助けてください。

答えて

0

このエラーはリンカーldから来ており、error: [debug\Browseweb.exe] Error 1に基づいて私が最初に考えたのは、実行可能ファイルの作成に問題があるということでした。

エラー1がerrno.hのものと一致する場合は、パーミッションに関連するEPERMエラーです。 debugディレクトリが存在するかどうかを確認し、存在する場合はそこにファイルを作成できることを確認してください。

しかし、Windowsプラットフォーム(バックスラッシュのパス区切りと拡張子はEXEです)のように見える場合は、実際のケースではわかりません。

問題を引き起こしている可能性があるもう一つの点は、実行可能ファイルがで、再構築しようとしたときにが実行されている場合です。

OSが実行中に実行可能ファイルをロックするため、Windowsで実行する前にこの問題が発生しました。

+0

どのように私が解決したか – vivek

+0

それは、私の(教育的な)推測が正しいかどうかによって異なります。あなたは実際にそれを構築しようとしたときに実行可能ファイルを実行していますか?デバッグディレクトリにファイルを作成できますか? 'debug \ Browseweb.exe'はすでに存在していますが、それを削除して再度ビルドできますか? – paxdiablo

関連する問題