Как скомпилировать исходный код плагина NPAPI с помощью Visual Studio 2008? - PullRequest
0 голосов
/ 04 октября 2011

(Во-первых, простите за плохой английский!)

Я скачал исходный код здесь: http://minimizetotray.googlecode.com/files/SourceCode.zip - это плагин NPAPI, который имеет возможность свернуть окна Chrome в системный трей.

Используя Visual Studio 9.0, я открыл файл chromeTray.vcproj (расположенный в директории DLL SourceCode.zip), попытался скомпилировать проект, чтобы получить DLL, но я получил множество сообщений об ошибках !

Открывая chromeTray.vcproj с помощью Блокнота, я обнаружил, что в нем есть некоторые ссылки на XULRunner SDK , но я не знаю, как использовать этот SDK с Visual Studio, и я не уверен, что мне нужно что-то еще, чтобы получить его работа.

Кто-нибудь может взглянуть и сказать, что мне нужно, чтобы этот sourceCode работал (создавая dll)? Заранее спасибо!

1 Ответ

1 голос
/ 04 октября 2011

Я не знаком с этим проектом, но из списка ваших ошибок похоже, что вы пропустили включение atlbase.h.Учитывая, что atlbase.h действительно включено в stdafx.h проекта, кажется, что есть какой-то модуль компиляции, который сначала не включает stdafx.h.

Попробуйте, чтобы компилятор отображал список включений во время компиляции (ProjectНастройки -> C / C ++ -> Дополнительно -> Показать Включает в моем VC8), и посмотреть, кто включает заголовки ATL до atlbase.h.

...