2013-08-15 2 views
0

При настройке для работы с плагином firebreath в Windows 7 я получил ошибки в этой конкретной команде. Эта настройка настраивается при просмотре видео на YT.Установка Firebreath в Windows 7

Все остальные команды, где работают. Я ударил по этому конкретному шагу.

C:\firebreath\TutorialTestPlugin\firebreath>prep2010 . build 
Using projects in: "C:\firebreath\TutorialTestPlugin\firebreath" 
Generating build files in: "C:\firebreath\TutorialTestPlugin\firebreath\build" 
NOTE: The build files in "C:\firebreath\TutorialTestPlugin\firebreath\build" sho 
uld *NEVER* be modified directly. 
When needed, make project changes in cmake files and re-run this script. 
    Project-specific cmake files are found in [plugin dir]\CMakeLists.txt and 
    [plugin dir]\Win\projectDef.cmake. 
Note that parameters for cmake should be enclosed in double quotes, e.g. "-DVERB 
OSE=1" 
CMAKE parameters: 

C:\firebreath\TutorialTestPlugin\firebreath\build>cmake -G "Visual Studio 10" -D 
FB_PROJECTS_DIR="C:\firebreath\TutorialTestPlugin\firebreath" "C:\firebreath\Tu 
torialTestPlugin\firebreath" 
-- The C compiler identification is MSVC 16.0.30319.1 
-- The CXX compiler identification is MSVC 16.0.30319.1 
-- Check for working C compiler using: Visual Studio 10 
-- Check for working C compiler using: Visual Studio 10 -- works 
-- Detecting C compiler ABI info 
-- Detecting C compiler ABI info - done 
-- Check for working CXX compiler using: Visual Studio 10 
-- Check for working CXX compiler using: Visual Studio 10 -- works 
-- Detecting CXX compiler ABI info 
-- Detecting CXX compiler ABI info - done 
-- Visual Studio dir: C:/Program Files/Microsoft Visual Studio 10.0 
-- Found ATL include dir: C:/WinDDK/7600.16385.1/inc/atl71 
-- Found ATL lib dir: C:/WinDDK/7600.16385.1/lib/ATL/i386 
-- Found MFC include dir: C:/WinDDK/7600.16385.1/inc/mfc42 
-- Balanced size/speed optimization 
project dir: C:/firebreath/TutorialTestPlugin/firebreath 
C:/firebreath/TutorialTestPlugin/firebreath/addnewlines/ does not seem to be a F 
ireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/BSD.html/ does not seem to be a Fire 
Breath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/build/ does not seem to be a FireBre 
ath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/cmake/ does not seem to be a FireBre 
ath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/CMakeLists.txt/ does not seem to be 
a FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/common.cmd/ does not seem to be a Fi 
reBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/common.sh/ does not seem to be a Fir 
eBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/Doxyfile/ does not seem to be a Fire 
Breath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/doxygen/ does not seem to be a FireB 
reath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/examples/ does not seem to be a Fire 
Breath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/fbgen/ does not seem to be a FireBre 
ath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/fbgen.py/ does not seem to be a Fire 
Breath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/fixtabs/ does not seem to be a FireB 
reath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/gen_templates/ does not seem to be a 
FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/Installer/ does not seem to be a Fir 
eBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/LGPL.html/ does not seem to be a Fir 
eBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prep2005.cmd/ does not seem to be a 
FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prep2008.cmd/ does not seem to be a 
FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prep2008x64.cmd/ does not seem to be 
a FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prep2010.cmd/ does not seem to be a 
FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prep2010x64.cmd/ does not seem to be 
a FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prep2012.cmd/ does not seem to be a 
FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prep2012x64.cmd/ does not seem to be 
a FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prep2013.cmd/ does not seem to be a 
FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prep2013x64.cmd/ does not seem to be 
a FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prepcodeblocks.sh/ does not seem to 
be a FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prepeclipse.sh/ does not seem to be 
a FireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prepmac.sh/ does not seem to be a Fi 
reBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/prepmake.sh/ does not seem to be a F 
ireBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/projects/ does not seem to be a Fire 
Breath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/README.md/ does not seem to be a Fir 
eBreath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/runctags/ does not seem to be a Fire 
Breath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/src/ does not seem to be a FireBreat 
h Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/tests/ does not seem to be a FireBre 
ath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/version/ does not seem to be a FireB 
reath Plugin 
C:/firebreath/TutorialTestPlugin/firebreath/winprep.cmd/ does not seem to be a F 
ireBreath Plugin 
No projects found in /. 
CMake Error at CMakeLists.txt:170 (MESSAGE): 
    To build examples, run 'prep<ver> examples' 


-- Configuring incomplete, errors occurred! 

ответ

2

Это потому, что первым параметром prep2010 должен быть путь, в котором находятся ваши проекты плагинов. Если вы не перемещали их проектов/каталог (который вы должны), то вы могли бы сделать что-либо:

C:\firebreath\TutorialTestPlugin\firebreath>prep2010 projects build 

или если ваш проект плагин называется «MyTestPlugin», то вы можете сделать:

C:\firebreath\TutorialTestPlugin\firebreath>prep2010 projects\MyTestPlugin build 

В принципе, первое идеально, если у вас есть несколько проектов и вы хотите их объединить, поскольку они будут использовать одни и те же сборки статических проектов для каждого, что может ускорить время компиляции. Это редко, поэтому чаще всего я использую второй синтаксис.

Конечно, для меня, что структура каталогов у вас нет смысла. Я wrote a blog post некоторое время назад о том, что я чувствую себя лучше структура для проекта плагина, но вот пример того, где я мог бы положить вещи в вашем случае:

  • C: \ plugin_projects \ firebreath - FireBreath кодовую
  • C: \ plugin_projects \ TutorialTestPlugin - переехал из \ проектов после запуска fbgen
  • C: \ plugin_projects \ ttp_build - создать каталог для данного проекта

Вы бы затем запустить сценарий приготовительную так:

C:\plugin_projects>firebreath\prep2010 TutorialTestPlugin ttp_build 

и ваши одноразовые файлы сборка будет в ttp_build, ваши файлы проект в TutorialTestPlugin, и все ваши firebreath файлов нетронуты в firebreath реже.

Это всего лишь пример; вы можете сделать это, как хотите. Я часто добавляю firebreath в качестве подмодуля git, поэтому я действительно запускаю firebreath\prep2010 . build, но вам нужно найти то, что вы предпочитаете.

0

Вы можете попробовать с этим

firebreath \ prep2012.cmd .. построить

Смежные вопросы