1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 <meta content="text/html; charset=ISO-8859-1"
5 http-equiv="content-type">
6 <title>User Project Documentation</title>
9 <div style="text-align: center;"><big> build instructions</big><br>
10 <div style="text-align: left;">
12 <!--mozToc h1 1 h2 2 h3 3 h4 4 h5 5 h6 6-->
13 <li><a href="#mozTocId820435">Linux</a>
15 <li><a href="#mozTocId745245">Requirements</a></li>
16 <li><a href="#mozTocId775505">Known working configurations</a></li>
17 <li><a href="#mozTocId410988">Install from sources</a></li>
20 <li><a href="#mozTocId777026">Windows </a>
22 <li><a href="#mozTocId761363">Requirements</a></li>
23 <li><a href="#mozTocId681503">Known working configurations</a></li>
24 <li><a href="#mozTocId618885">Steps </a></li>
27 <li><a href="#mozTocId915759">CMake build options</a></li>
29 <hr style="width: 100%; height: 2px;"></div>
31 <h1><a class="mozTocH2" name="mozTocId820435"></a><big><big><big><small><small><span
32 style="font-weight: normal;">Linux</span></small></small></big></big></big></h1>
33 <h2><a class="mozTocH3" name="mozTocId745245"></a><big><big><big><small><small><span
34 style="font-weight: normal;">Requirements</span></small></small></big></big></big></h2>
36 <li><span style="font-weight: normal;">cmake >= 2.4.6</span></li>
37 <li>crea >= 0.2.0<br>
38 <span style="font-weight: normal;"></span></li>
39 <li><span style="font-weight: normal;">wxWidgets >=
40 2.6.3</span><span style="font-weight: normal;"> </span></li>
41 <li><span style="font-weight: normal;">optional : <br>
44 <li><span style="font-weight: normal;">L<sub>a</sub>T<sub>e</sub>X
45 to generate the pdf guides</span><br>
46 <span style="font-weight: normal;"></span></li>
47 <li><span style="font-weight: normal;">tth to generate the html
50 <li><span style="font-weight: normal;">itk to compile packages itk,
52 <li><span style="font-weight: normal;">vtk to compile package vtk,
54 <li><span style="font-weight: normal;">doxygen to build the sources
55 documentation</span></li>
56 <li><span style="font-weight: normal;">graphviz/dot to generate the
57 packages doc with pipeline graphs<br>
63 <big><big><big><small><small></small></small></big></big></big>
64 <h2><a class="mozTocH3" name="mozTocId775505"></a><big><big><big><small><small><span
65 style="font-weight: normal;">Known working configurations</span></small></small></big></big></big></h2>
66 <big><big><big><small><small><span style="font-weight: normal;"> <small>
68 4.3.0 (Fedora Core 9)<br>
69 </small></span></small></small></big></big></big><big><big><small><small><span
70 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
71 style="font-weight: normal;">
72 4.2.0 (OpenSuse 10.3)<br style="font-weight: normal;">
73 </span></small></small></big></big><big><big><small><small><span
74 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
75 style="font-weight: normal;">
76 4.1.2 20070925 (Red Hat 4.1.2-33)<br>
77 </span></small></small></big></big><big><big><small><small><span
78 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
79 style="font-weight: normal;"> </span></small></small></big></big><big><big><small><small><span
80 style="font-weight: normal;"> 4.1.2
81 20070626 (Red Hat 4.1.2-13)<br>
82 </span></small></small></big></big><big><big><small><small><span
83 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
84 style="font-weight: normal;">
85 4.1.1 20070105 (Red Hat 4.1.1-51)</span></small></small></big></big><small><br
86 style="font-weight: normal;">
87 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
88 style="font-weight: normal;">
89 4.0.2 20051125 (Red Hat 4.0.2-8)</span></small></small></big></big><small><br
90 style="font-weight: normal;">
91 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
92 style="font-weight: normal;"> </span></small></small></big></big><big><big><small><small><span
93 style="font-weight: normal;">
94 - cmake: </span></small></small></big></big><small><br
95 style="font-weight: normal;">
96 </small><big><big><small><small><span style="font-weight: normal;">
97 2.4-patch 6</span></small></small></big></big><small><br
98 style="font-weight: normal;">
99 </small><big><big><small><small><span style="font-weight: normal;">
100 - wxGTK-devel: </span></small></small></big></big><small><br
101 style="font-weight: normal;">
102 </small><big><big><small><small><span style="font-weight: normal;"> </span></small></small></big></big><big><big><small><small><span
103 style="font-weight: normal;">
104 2.8.6</span></small></small></big></big><small><br
105 style="font-weight: normal;">
106 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
107 style="font-weight: normal;"> </span></small></small></big></big><big><big><small><small><span
108 style="font-weight: normal;">
109 2.6.3</span></small></small></big></big><small><br
110 style="font-weight: normal;">
111 </small><big><big><small><small><span style="font-weight: normal;"> </span></small></small></big></big><big><big><small><small><span
112 style="font-weight: normal;">
113 - InsightToolkit:</span></small></small></big></big><small><br
114 style="font-weight: normal;">
115 </small><big><big><small><small><span style="font-weight: normal;">
116 3.4</span></small></small></big></big><small><br
117 style="font-weight: normal;">
118 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
119 style="font-weight: normal;">
120 3.2</span></small></small></big></big><small><br
121 style="font-weight: normal;">
122 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
123 style="font-weight: normal;">
124 2.8.1-5</span></small></small></big></big><small><br
125 style="font-weight: normal;">
126 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
127 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
128 style="font-weight: normal;">
129 - vtk:</span></small></small></big></big><small><br
130 style="font-weight: normal;">
131 </small><big><big><small><small><span style="font-weight: normal;">
132 5.0.3-1</span></small></small></big></big><big><big><big><small><small><span
133 style="font-weight: normal;"></span></small></small></big></big></big><br>
134 <h2><a class="mozTocH3" name="mozTocId410988"></a><big><span
135 style="font-weight: normal;">Install from sources<span
136 style="font-weight: bold;"></span></span></big></h2>
137 <span style="font-weight: normal;"> Uncompress the
138 archive or checkout the source from the cvs repository<br>
139 In the parent folder of the bbtk sources type :<br>
140 > mkdir bbtkbin; cd bbtkbin<br>
141 > ccmake ../bbtk<br>
142 <span style="font-style: italic;">Check the desired
143 options. See </span><a style="font-style: italic;"
144 href="#mozTocId915759">CMake build options</a><span
145 style="font-style: italic;"> for a description. <br>
147 </span></span><span style="font-weight: normal;"><span
148 style="font-weight: bold;"><span style="color: rgb(204, 102, 0);">==>
149 IMPORTANT NOTE </span>:</span><br>
151 </span><span style="font-weight: normal;"><span
152 style="font-style: italic;"></span><span style="font-style: italic;">
153 Type 'c' <span style="color: rgb(204, 102, 0);">many
154 times</span> until no area is flagged with a '*' and three times more
155 then type 'g', to generate.</span><br>
156 > make<br>
157 > sudo make install<br>
158 Enjoy !<br>
161 <h2><a class="mozTocH3" name="mozTocId410988"></a><big><span
162 style="font-weight: normal;">Uninstall<br>
164 You can run <span style="font-style: italic;">bbtk-uninstall.sh</span>
166 <span style="font-weight: bold;"> WARNING : </span><br
167 style="font-weight: bold;">
168 This is a brute force **UNSAFE**
169 uninstaller which removes all files and folders starting with 'bb' in :<br>
170 INSTALL-PREFIX/bin <br>
171 INSTALL-PREFIX/lib <br>
172 INSTALL-PREFIX/include<br>
173 INSTALL-PREFIX/share/bbtk<br>
174 However it lists the files found and prompts you
175 before proceeding...<br>
178 <hr style="width: 100%; height: 2px;">
179 <h1><a class="mozTocH2" name="mozTocId777026"></a><big><big><big><small><small><span
180 style="font-weight: normal;">Windows </span></small></small></big></big></big></h1>
181 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
182 <h2><a class="mozTocH3" name="mozTocId761363"></a><big><big><big><small><small><span
183 style="font-weight: normal;"></span></small></small></big></big></big><big><big><big><small><small><span
184 style="font-weight: normal;">Requirements</span></small></small></big></big></big></h2>
187 <li><big><span style="font-weight: normal;"><small>.net V7</small> <small>to
188 compile the kernel and the packages</small></span></big><br>
189 <big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></li>
190 <li><big><big><small><small><span style="font-weight: normal;">CMake
191 2.4 patch 6</span></small></small></big></big><big
192 style="font-weight: normal;"><big><big><small><small><small> to
193 generate the project file for .net</small></small></small></big></big></big></li>
194 <li><big><big><small><small><span style="font-weight: normal;">wxWidgets-2.8.5
196 build graphical interface boxes</span></small></small></big></big></li>
198 <h3><big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>Optional</h3>
200 <li><big><big><small><small><span style="font-weight: normal;">VTK
201 5.0.3 source to build vtk boxes </span></small></small></big></big><big><big><small><small><span
202 style="font-weight: normal;"></span></small></small></big></big></li>
203 <li><big><big><small><small><span style="font-weight: normal;">InsightToolkit-3.4.0
204 to build itk boxes</span></small></small></big></big><big><big><small><small><span
205 style="font-weight: normal;"></span></small></small></big></big></li>
206 <li><big><big><small><small><span style="font-weight: normal;">Miktex
209 translation tool) to build documentations</span></small></small></big></big><big><big><small><small><span
210 style="font-weight: normal;"></span></small></small></big></big></li>
211 <li><big><big><small><small><span style="font-weight: normal;">TTH (TeX
213 tool) to build html documentations</span></small></small></big></big></li>
214 <li><big><big><small><small><span style="font-weight: normal;">Doxygen
216 code documentations</span></small></small></big></big></li>
217 <li><big><big><small><small><span style="font-weight: normal;">Graphviz
219 graphs in doxygen doc and black box pipelines graphs</span></small></small></big></big>
223 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
224 <h2><a class="mozTocH2" name="mozTocId681503"></a><big><big><big><small><small><span
225 style="font-weight: normal;">Known working configurations</span></small></small></big></big></big></h2>
226 <ul style="font-weight: bold;">
227 <li><big><big><small><small><span style="font-weight: normal;">.net V7<br>
228 </span></small></small></big></big></li>
229 <li><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
230 style="font-weight: normal;">cmake</span></small></small></big></big></li>
232 <li><big><big><small><small><span style="font-weight: normal;">2.4
233 patch 6</span></small></small></big></big><big><big><small><small><span
234 style="font-weight: normal;"></span></small></small></big></big></li>
236 <li><big><big><small><small><span style="font-weight: normal;">wxWidgets</span></small></small></big></big></li>
238 <li><big><big><small><small><span style="font-weight: normal;">2.8.5</span></small></small></big></big></li>
240 <li><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
241 style="font-weight: normal;">InsightToolkit</span></small></small></big></big></li>
243 <li><big style="font-weight: normal;"><big><small><small><span
244 style="font-weight: normal;">3.4.0</span></small></small></big></big><big><big><small><small><span
245 style="font-weight: normal;"></span></small></small></big></big></li>
247 <li><big><big><small><small><span style="font-weight: normal;">vtk</span></small></small></big></big></li>
249 <li><big><big><small><small><span style="font-weight: normal;">5.0.3</span></small></small></big></big><small><span
250 style="font-weight: bold;">
255 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
256 <h2><a class="mozTocH2" name="mozTocId618885"></a><big><big><big><small><small><span
257 style="font-weight: normal;">Steps<br>
258 </span></small></small></big></big></big></h2>
259 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
260 <big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big>
263 <li><big><big><small><small><span style="font-weight: normal;">Uncompress
264 the sources in <span style="font-style: italic;">yourSourceDirectory</span>
265 or checkout the source from the cvs </span></small></small></big></big><span
266 style="font-weight: normal;"></span></li>
267 <li><big><big><small><small><span style="font-weight: normal;">Create
268 the build folder </span></small></small></big></big><big><big><small><small><span
269 style="font-weight: normal;"><span style="font-style: italic;">yourSourceDirectory</span>\bin</span></small></small></big></big><span
270 style="font-weight: normal;"></span></li>
271 <li><span style="font-weight: normal;">Drag and drop the file </span><big><big><small><small><span
272 style="font-weight: normal;"><span style="font-style: italic;">yourSourceDirectory</span></span></small></small></big></big><span
273 style="font-weight: normal;">\CMakeLists.txt on the CMakeSetup icon</span><big
274 style="font-weight: bold;"><big><small><small><span
275 style="font-weight: normal;"></span></small></small></big></big></li>
277 <li><big style="font-weight: bold;"><big><small><small><span
278 style="font-weight: normal;"></span></small></small></big></big><span
279 style="font-weight: normal;">Check the desired
280 options for the build. See </span><a style="font-weight: normal;"
281 href="install.html#mozTocId915759">CMake build options</a><span
282 style="font-weight: normal;"> for a description</span></li>
283 <li><span style="font-weight: normal;"><br>
286 <li><big><big><small><small><span style="font-weight: normal;"><span
287 style="font-weight: bold;">To build with WxWidgets</span> : the .ddl
288 must be accessible; either their names are in system PATH variable,
290 them in the current bin directory (bin/Debug or bin/Release, depending
291 whether you compiled in Debug or Release mode) </span></small></small></big></big><big><big><small><small><span
292 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
293 style="font-weight: normal;"></span></small></small></big></big></li>
294 <li><big><big><small><small><span style="font-weight: normal;"><span
295 style="font-weight: bold;">To build with VTK</span> : </span></small></small></big></big><big><big><small><small><span
296 style="font-weight: normal;">the .ddl must be accessible; either their
297 names are in system PATH variable, either copy
298 them in the current bin directory (bin/Debug or bin/Release, depending
299 whether you compiled in Debug or Release mode)</span></small></small></big></big><big><big><small><small><span
300 style="font-weight: normal;"></span></small></small></big></big></li>
301 <li><big><big><small><small><span style="font-weight: normal;"><span
302 style="font-weight: bold;">To
303 build with ITK</span> : </span></small></small></big></big><big><big><small><small><span
304 style="font-weight: normal;">the .ddl must be accessible; either their
305 names are in system PATH variable, either copy
306 them in the current bin directory (bin/Debug or bin/Release, depending
307 whether you compiled in Debug or Release mode)</span></small></small></big></big><big><big><small><small><span
308 style="font-weight: normal;"></span></small></small></big></big></li>
309 <li><big><big><small><small><span style="font-weight: normal;">Open
310 the solution created by cmake : </span></small></small></big></big><big><big><small><small><span
311 style="font-weight: normal;"><span style="font-style: italic;">ourSourceDirectory</span>\bin</span></small></small></big></big><big><big><small><small><span
312 style="font-weight: normal;">\BBTK.sln and build
313 the entire solution.</span></small></small></big></big></li>
315 <li><big><big><small><small><span style="font-weight: normal;">If
316 you get dll error messages close the message(s) and after it's
317 done, rebuild the complete solution.</span></small></small></big></big><big><big><small><small><span
318 style="font-weight: normal;"></span></small></small></big></big></li>
319 <li><big><big><small><small><span style="font-weight: normal;">If
320 you get package intallation messages for missing and required
321 files like <span style="font-style: italic;">fileName.sty</span>,
322 install them all.</span></small></small></big></big></li>
323 <li style="font-weight: normal;">The packages correspond to
324 on-line complements that the MikTex program
325 needs to build the BBTK documentation.</li>
330 <div style="text-align: left;">
331 <hr style="width: 100%; height: 2px;"></div>
332 <div style="text-align: left;">
333 <h1><a class="mozTocH1" name="mozTocId915759"></a>CMake build options</h1>
334 <span style="font-weight: normal;">The options in grey only appear if
335 the last non grey option is set to
336 ON (e.g. itk_IMAGE_DIM_2 and the following ones in grey only appear if
337 BUILD_BBTK_PACKAGE_itk is ON).<br>
338 The variables in dark grey and italics are NOT options but are
339 automatically set by cmake according to the options selected. In
340 particular the variables 'USE_<span style="font-style: italic;">something</span>'
341 indicate the dependencies on external libraries or utilities.<br
342 style="font-weight: normal;">
343 </span><span style="font-weight: normal;">Advanced options are not
347 <table style="width: 1274px; height: 1762px;" border="1" cellpadding="2"
351 <td style="vertical-align: top;"><span style="font-weight: bold;">Option</span><br>
353 <td style="vertical-align: top;"><span style="font-weight: bold;">Explaination</span><br>
355 <td style="vertical-align: top;"><span style="font-weight: bold;">Default</span></td>
360 <td>Set to ON to build all the components of the toolkit<br>
362 <td style="vertical-align: top;">OFF<br>
366 <td style="vertical-align: top;">BBTK_COMPILE_DEBUG_MESSAGES</td>
367 <td style="vertical-align: top;">Compile debug messages in bbtk ?<br>
369 <td style="vertical-align: top;">OFF<br>
373 <td style="vertical-align: top;">BBTK_COMPILE_ERROR_MESSAGES</td>
374 <td style="vertical-align: top;">Compile error messages in bbtk ?<br>
376 <td style="vertical-align: top;">ON<br>
380 <td style="vertical-align: top;">BBTK_COMPILE_MESSAGES</td>
381 <td style="vertical-align: top;">Compile normal messages in bbtk ?<br>
383 <td style="vertical-align: top;">ON<br>
387 <td style="vertical-align: top;">BBTK_COMPILE_WARNING_MESSAGES</td>
388 <td style="vertical-align: top;">Compile warning messages in bbtk
391 <td style="vertical-align: top;">ON<br>
395 <td style="vertical-align: top;">BBTK_USE_SHIPPED_BOOST<br>
397 <td style="vertical-align: top;">Use the boost C++ library
398 provided with bbtk ?<br>
399 If not set you need to have boost installed <br>
401 <td style="vertical-align: top;">ON<br>
405 <td style="vertical-align: top;">BBTK_USE_WXWIDGETS<br>
407 <td style="vertical-align: top;">Build with the wxWidgets library
410 <td style="vertical-align: top;">ON<br>
414 <td>BUILD_APPLICATIONS<br>
416 <td> Build bbtk applications : development studio (bbStudio),
418 (bbi), xml to C++ code (bbfy), etc. ?<br>
420 <td style="vertical-align: top;">ON<br>
424 <td>BUILD_BBS_APPLI_BINARIES<br>
426 <td>Build executables for all bbs applications of all packages ?<br>
427 If set will compile all bbs of folder appli of all packages, using bbc<br>
429 <td style="vertical-align: top;">OFF<br>
433 <td style="vertical-align: top;">BUILD_BBTK_DOC<br>
435 <td style="vertical-align: top;">Build bbtk documentations ?<br>
437 <td style="vertical-align: top;">OFF<br>
442 style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_DOXYGEN<br>
445 style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
446 doxygen documentation for bbtk kernel?<br>
450 style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
455 style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_GUIDES_HTML<br>
458 style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
459 html versions of the guides ?<br>
460 Requires latex, pdftex, tth<br>
463 style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
468 style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_GUIDES_PDF<br>
471 style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
472 pdf versions of the guides ?<br>
473 Requires latex, pdftex<br>
476 style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
481 style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_PACKAGE<br>
484 style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
485 packages html documentations ?<br>
488 style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
492 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_demo<br>
494 <td style="vertical-align: top;">Build the package 'demo' ?<br>
495 Requires : itk, vtk<br>
497 <td style="vertical-align: top;">OFF<br>
501 <td>BUILD_BBTK_PACKAGE_itk<br>
503 <td>Build the package 'itk' ?<br>
506 <td style="vertical-align: top;">OFF<br>
510 <td style="vertical-align: top;"> BUILD_BBTK_PACKAGE_itkvtk<br>
512 <td style="vertical-align: top;">Build the package 'itkvtk ?<br>
513 Requires : itk, vtk<br>
515 <td style="vertical-align: top;">OFF</td>
518 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_std<br>
520 <td style="vertical-align: top;">Build the package 'std' ?</td>
521 <td style="vertical-align: top;">ON</td>
524 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_toolsbbtk<br>
526 <td style="vertical-align: top;">Build the package 'toolsbbtk' ?</td>
527 <td style="vertical-align: top;">ON<br>
531 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_vtk <br>
533 <td style="vertical-align: top;">Build the package 'vtk' ?<br>
536 <td style="vertical-align: top;">ON<br>
540 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_wx<br>
542 <td style="vertical-align: top;">Build the package 'wx' ?<br>
543 Requires : wxWidgets<br>
545 <td style="vertical-align: top;">ON<br>
549 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_wxvtk<br>
551 <td style="vertical-align: top;">Build the package 'wxvtk' ?<br>
552 Requires : wxWidgets, vtk<br>
554 <td style="vertical-align: top;">ON<br>
559 style="vertical-align: top; background-color: rgb(204, 204, 204);">
563 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
564 itk images of dimension 2 ?<br>
567 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
572 style="vertical-align: top; background-color: rgb(204, 204, 204);">
575 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
576 itk images of dimension 3 ?<br>
579 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
584 style="vertical-align: top; background-color: rgb(204, 204, 204);">
585 itk_IMAGE_DIM_4 </td>
587 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
588 itk images of dimension 4 ?<br>
591 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
596 style="vertical-align: top; background-color: rgb(204, 204, 204);">
597 itk_IMAGE_TYPE_CHAR<br>
600 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
601 itk images of type char ?<br>
604 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
609 style="vertical-align: top; background-color: rgb(204, 204, 204);">
610 itk_IMAGE_TYPE_DOUBLE</td>
612 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
613 itk images of type double ?<br>
616 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
621 style="vertical-align: top; background-color: rgb(204, 204, 204);">
622 itk_IMAGE_TYPE_FLOAT<br>
625 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
626 itk images of type float ?<br>
629 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
634 style="vertical-align: top; background-color: rgb(204, 204, 204);">
635 itk_IMAGE_TYPE_INT<br>
638 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
639 itk images of type int ?<br>
642 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
647 style="vertical-align: top; background-color: rgb(204, 204, 204);">
648 itk_IMAGE_TYPE_SHORT<br>
651 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
652 itk images of type short ?<br>
655 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
660 style="vertical-align: top; background-color: rgb(204, 204, 204);">
661 itk_IMAGE_TYPE_UCHAR<br>
664 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
665 itk images of type unsigned char ?<br>
668 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
673 style="vertical-align: top; background-color: rgb(204, 204, 204);">
674 itk_IMAGE_TYPE_UINT<br>
677 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
678 itk images of type unsigned int ?<br>
681 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
686 style="vertical-align: top; background-color: rgb(204, 204, 204);">
687 itk_IMAGE_TYPE_USHORT<br>
690 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
691 itk images of type unsigned short ?<br>
694 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
698 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_demo</td>
699 <td style="vertical-align: top;">Build the package 'demo' ?<br>
700 Requires : <span style="font-weight: bold;">ALL</span> the other
703 <td style="vertical-align: top;">OFF<br>
707 <td>BUILD_BBTK_PACKAGE_itkvtk<br>
709 <td>Build the package 'itkvtk' ?<br>
710 Requires : itk, vtk<br>
712 <td style="vertical-align: top;">OFF<br>
716 <td>BUILD_BBTK_PACKAGE_std<br>
718 <td>Build the package 'std ? </td>
719 <td style="vertical-align: top;">OFF<br>
723 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_toolsbbtk</td>
724 <td style="vertical-align: top;">Build the package 'toolsbbtk' ?</td>
725 <td style="vertical-align: top;">OFF<br>
729 <td>BUILD_BBTK_PACKAGE_vtk<br>
731 <td>Build the package 'vtk' ?<br>
734 <td style="vertical-align: top;">OFF<br>
738 <td>BUILD_BBTK_PACKAGE_wx<br>
740 <td>Build the package 'wx' ?<br>
741 Requires : wxWidgets<br>
743 <td style="vertical-align: top;">OFF<br>
747 <td>BUILD_BBTK_PACKAGE_wxvtk<br>
749 <td>Build the package 'wxvtk' ?<br>
750 Requires : wxWidgets, vtk<br>
752 <td style="vertical-align: top;">OFF<br>
756 <td>CMAKE_BUILD_TYPE<br>
758 <td>Set to "Debug" or "Release" <br>
760 <td style="vertical-align: top;">-<br>
764 <td>CMAKE_INSTALL_PREFIX<br>
766 <td> Set the install folder<br>
768 <td style="vertical-align: top;">/usr/local<br>
772 <td style="vertical-align: top;">EXECUTABLE_OUTPUT_PATH<br>
774 <td style="vertical-align: top;">Single output directory for
775 building all the executables<br>
777 <td style="vertical-align: top;">-<br>
781 <td style="vertical-align: top;">LIBRARY_OUTPUT_PATH</td>
782 <td style="vertical-align: top;">Single output directory for
783 building all the libraries</td>
784 <td style="vertical-align: top;">-<br>
789 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_BOOST<br>
792 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
793 set to ON when boost C++ library is needed with the choices made<br>
796 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
801 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_DOXYGEN<br>
804 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
805 set to ON when doxygen is needed with the choices made</td>
807 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
812 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_ITK<br>
815 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
816 set to ON when ITK library is needed with the choices made</td>
818 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
823 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_LATEX<br>
826 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
827 set to ON when LaTeX is needed with the choices made</td>
829 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
834 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_TTH<br>
837 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
838 set to ON when tth is needed with the choices made</td>
840 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
845 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_VTK<br>
848 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
849 set to ON when VTK library is needed with the choices made</td>
851 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
856 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_WXWIDGETS<br>
859 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
860 set to ON when wxWidgets library is needed with the choices made</td>
862 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>