正在Windows上创建Firebreath启动程序项目



我意识到这更像是firebreath的错误报告,我已经报告过了,但我想知道是否有人知道如何解决这个问题。

我一直在遵循安装firebreath的步骤,并使其在Windows和VS2013上运行,来自:

http://www.firebreath.org/display/documentation/Building+在+Windows 上

以及从循序渐进的视频:

https://www.youtube.com/watch?v=UmYbz6R6q3s

从git repo中提取、更新子模块并运行python之后,运行Visual Studio prep脚本会出现问题。尽管脚本运行并完成,但它会显示以下消息。。。

CMake Warning (dev) at cmake/common.cmake:118 (get_target_property):
Policy CMP0045 is not set: Error on non-existent target in
get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
get_target_property() called with non-existent target "boost_thread".
Call Stack (most recent call first):
CMakeLists.txt:92 (add_boost_library)
This warning is for project developers.  Use -Wno-dev to suppress it.
CMake Warning (dev) at cmake/common.cmake:118 (get_target_property):
Policy CMP0045 is not set: Error on non-existent target in
get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
get_target_property() called with non-existent target "boost_system".
Call Stack (most recent call first):
src/3rdParty/boost/libs/thread/CMakeLists.txt:64 (add_boost_library)
This warning is for project developers.  Use -Wno-dev to suppress it.
CMake Warning (dev) at CMakeLists.txt:104 (get_target_property):
Policy CMP0045 is not set: Error on non-existent target in
get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
get_target_property() called with non-existent target "ScriptingCore".
This warning is for project developers.  Use -Wno-dev to suppress it.
project dir: C:/Users/LucidocAdmin/Code/TestPlugin
Single project: C:/Users/LucidocAdmin/Code/TestPlugin
Generating plugin configuration files in C:/Users/LucidocAdmin/Code/build/projects/TestPlugin/gen
CMake Warning (dev) at cmake/common.cmake:118 (get_target_property):
Policy CMP0045 is not set: Error on non-existent target in
get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
get_target_property() called with non-existent target "boost_date_time".
Call Stack (most recent call first):
cmake/common.cmake:97 (add_boost_library)
tests/ScriptingCoreTest/CMakeLists.txt:57 (link_boost_library)
This warning is for project developers.  Use -Wno-dev to suppress it.
CMake Warning (dev) at cmake/common.cmake:118 (get_target_property):
Policy CMP0045 is not set: Error on non-existent target in
get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
get_target_property() called with non-existent target "boost_regex".
Call Stack (most recent call first):
cmake/common.cmake:97 (add_boost_library)
tests/ScriptingCoreTest/CMakeLists.txt:58 (link_boost_library)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/LucidocAdmin/Code/build

为了骗自己这些消息不会有问题,我继续执行其余的步骤,所有这些步骤都经过了编译和安装,只留下了一个生成的插件页面和一条消息:

插件不工作:(

在整个过程中,除了这些消息之外,没有出现其他错误/警告。我试过用不同版本的VS运行不同版本的firebreath,但它们都有这些消息,所有的插件最终都坏了。

发生了什么事,我该如何解决?

编辑:对于其他有类似问题的人,浏览器可以识别插件,但不允许它运行。在快速更改设置后,插件可以加载并运行。尽管如此,我仍然对这些错误感到好奇,并且仍然希望能提供有关该主题的任何其他信息。

显示的错误是由于FireBreath 1.x项目尚未更新以正确使用cmake 3。如果您使用cmake 2.8.11.2,它应该可以正常工作。

相关内容

  • 没有找到相关文章

最新更新