(首先,抱歉英语不好!)
我在这里下载了源代码:http://minimizetotray.googlecode.com/files/SourceCode.zip - 这是一个NPAPI插件,可以将Chrome窗口最小化到系统托盘。
使用Visual Studio 9.0,我打开文件chromeTray.vcproj(位于SourceCode.zip的DLL目录中),尝试编译项目得到一个dll,但我有很多error messages!
使用记事本打开chromeTray.vcproj,我发现它有一些XULRunner SDK的引用,但我不知道如何在Visual Studio中使用该SDK,我不确定是否还需要其他任何东西才能使它工作。< / p>
任何人都可以看看并告诉我需要什么才能让这个sourceCode工作(创建dll)? 提前谢谢!
答案 0 :(得分:1)
我对这个项目并不熟悉,但从错误列表中可能看出你错过了atlbase.h
的包含。鉴于atlbase.h
确实包含在项目的stdafx.h
中,似乎有一些编译单元首先不包含stdafx.h
。
尝试让编译器在编译期间显示包含列表(项目设置 - &gt; C / C ++ - &gt;高级 - &gt;在VC8中显示包含),并在atlbase.h
之前查看谁包含ATL标题。