2011-10-04 10 views
0

Visual Studio 2008を使用してNPAPIプラグインのソースコードをコンパイルする方法は?

私はソースコードをhttp://minimizetotray.googlecode.com/files/SourceCode.zipにダウンロードしました。これは、Chromeウィンドウをシステムトレイに最小限に抑える機能を持つNPAPIプラグインです。

Visual Studio 9.0を使用して、chromeTray.vcprojファイル(SourceCode.zipのDLLディレクトリにあります)を開き、DLLを取得するためにプロジェクトをコンパイルしようとしましたが、error messagesをたくさん手に入れました!

メモ帳を使用してchromeTray.vcprojを開くと、XULRunner SDKへの参照があることがわかりましたが、Visual StudioでこのSDKを使用する方法がわかりません。

誰かが見て、私はこのソースコードを取得する必要があることを教えてください(DLLを作成する)? ありがとうございます!

答えて

1

私はこのプロジェクトに精通していませんが、エラーのリストからは、atlbase.hが含まれていないようです。 atlbase.hが実際にプロジェクトのstdafx.hに含まれている場合、最初にstdafx.hが含まれていないコンパイル単位があるようです。

コンパイル時にコンパイル時にインクルードのリストを表示させてください(プロジェクト設定 - > C/C++ - >詳細 - > VC8に含む)。atlbase.hの前にATLヘッダーを含むユーザーを確認してください。

+0

ありがとうございましたが、その後、コンパイル時に新しいものは出力されませんでした.. – UenX

+0

コンパイル時にインクルードの順序はどうなりましたか?私はstdafx.hがインクルードされる前にいくつかのインクルージョンがあることを期待しています。なんらかの理由で動作しない場合は、ProcMon(コンパイル時にcppファイルとhファイルをフィルタリングする)を使用してファイル活動を監視することができます。 – eran

+0

これはあなたが欲しいものですか? http://dl.dropbox.com/u/26772029/output.txt(altbase.hはプロジェクトのstdafx.hに含まれていました) – UenX

関連する問題