Я понимаю, что это скорее отчет об ошибке для firebreath, и я сообщил об этом как таковой, но мне было интересно, знает ли кто-нибудь, как исправить эту проблему.Создание проекта стартера Firebreath на Windows
Я следовал инструкциям, чтобы установить firebreath и получить его и работает на Windows, и VS2013, от:
http://www.firebreath.org/display/documentation/Building+on+Windows
и из шаг за шагом видео:
https://www.youtube.com/watch?v=UmYbz6R6q3s
После извлечения из репозитория git, обновления подмодуля и запуска python возникает проблема с запуском сценария подготовки Visual Studio. Хотя скрипт запускается и завершается, он отображает эти сообщения ...
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
В попытке обмануть себя, что эти сообщения не будут проблемой, я продолжил с остальной частью шагов, каждый из которых составлено и устанавливается, только оставить сгенерированным плагином страницу и сообщение:
Плагин не работает :(
Там не было никаких других ошибок/предупреждений, которые представили себя на протяжении всего процесса для этих сообщений, за исключением У меня есть три d запускать разные версии firebreath с разными версиями VS, и все они имеют эти сообщения, и все плагины в конечном итоге сломаны.
Что происходит, и как я могу это исправить?
Редактировать: Для тех, кто имеет аналогичную проблему, браузеры распознавали плагин, но не позволяли ему запускать. После быстрого изменения настроек плагин загружал и запускал. Мне все еще любопытно в этих ошибках, хотя мне все равно нужна любая другая информация, которая может быть предложена по этому вопросу.
Есть ли dll для плагина? Попробуйте зарегистрировать его вручную 'gersvr32 myplugin.dll'. См. Список плагинов в браузере: ваш плагин в списке? – gomons
Я выяснил, что браузеры распознают плагин, но не позволяют ему запускать. Спасибо, что указал мне в правильном направлении. –
Думаю, вы должны создать ответ на свой вопрос. Может быть, это будет полезно для кого-то. – gomons