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>BBTK @BBTK_VERSION@ Install</title>
9 <div style="text-align: center;"><big>BBTK @BBTK_VERSION@
10 (@BBTK_VERSION_DATE@) build instructions</big><br>
11 <div style="text-align: left;">
13 <!--mozToc h1 1 h2 2 h3 3 h4 4 h5 5 h6 6-->
14 <li><a href="#mozTocId820435">Linux</a>
16 <li><a href="#mozTocId745245">Requirements</a></li>
17 <li><a href="#mozTocId775505">Known working configurations</a></li>
18 <li><a href="#mozTocId410988">Install from sources</a></li>
21 <li><a href="#mozTocId777026">Windows </a>
23 <li><a href="#mozTocId761363">Requirements</a></li>
24 <li><a href="#mozTocId681503">Known working configurations</a></li>
25 <li><a href="#mozTocId618885">Steps </a></li>
28 <li><a href="#mozTocId915759">CMake build options</a></li>
30 <hr style="width: 100%; height: 2px;"></div>
32 <h1><a class="mozTocH2" name="mozTocId820435"></a><big><big><big><small><small><span
33 style="font-weight: normal;">Linux</span></small></small></big></big></big></h1>
34 <h2><a class="mozTocH3" name="mozTocId745245"></a><big><big><big><small><small><span
35 style="font-weight: normal;">Requirements</span></small></small></big></big></big></h2>
37 <li><span style="font-weight: normal;">cmake >= 2.4.6</span></li>
38 <li><span style="font-weight: normal;">wxWidgets >=
39 2.6.3</span><span style="font-weight: normal;"> </span></li>
40 <li><span style="font-weight: normal;">optional : <br>
43 <li><span style="font-weight: normal;">L<sub>a</sub>T<sub>e</sub>X
44 to generate the pdf guides</span><br>
45 <span style="font-weight: normal;"></span></li>
46 <li><span style="font-weight: normal;">tth to generate the html
49 <li><span style="font-weight: normal;">itk to compile packages itk,
51 <li><span style="font-weight: normal;">vtk to compile package vtk,
53 <li><span style="font-weight: normal;">doxygen to build the sources
54 documentation</span></li>
55 <li><span style="font-weight: normal;">graphviz/dot to generate the
56 packages doc with pipeline graphs<br>
62 <big><big><big><small><small></small></small></big></big></big>
63 <h2><a class="mozTocH3" name="mozTocId775505"></a><big><big><big><small><small><span
64 style="font-weight: normal;">Known working configurations</span></small></small></big></big></big></h2>
65 <big><big><big><small><small><span style="font-weight: normal;"> <small>
67 4.3.0 (Fedora Core 9)<br>
68 </small></span></small></small></big></big></big><big><big><small><small><span
69 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
70 style="font-weight: normal;">
71 4.2.0 (OpenSuse 10.3)<br style="font-weight: normal;">
72 </span></small></small></big></big><big><big><small><small><span
73 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
74 style="font-weight: normal;">
75 4.1.2 20070925 (Red Hat 4.1.2-33)<br>
76 </span></small></small></big></big><big><big><small><small><span
77 style="font-weight: normal;"></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;"> 4.1.2
80 20070626 (Red Hat 4.1.2-13)<br>
81 </span></small></small></big></big><big><big><small><small><span
82 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
83 style="font-weight: normal;">
84 4.1.1 20070105 (Red Hat 4.1.1-51)</span></small></small></big></big><small><br
85 style="font-weight: normal;">
86 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
87 style="font-weight: normal;">
88 4.0.2 20051125 (Red Hat 4.0.2-8)</span></small></small></big></big><small><br
89 style="font-weight: normal;">
90 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
91 style="font-weight: normal;"> </span></small></small></big></big><big><big><small><small><span
92 style="font-weight: normal;">
93 - cmake: </span></small></small></big></big><small><br
94 style="font-weight: normal;">
95 </small><big><big><small><small><span style="font-weight: normal;">
96 2.4-patch 6</span></small></small></big></big><small><br
97 style="font-weight: normal;">
98 </small><big><big><small><small><span style="font-weight: normal;">
99 - wxGTK-devel: </span></small></small></big></big><small><br
100 style="font-weight: normal;">
101 </small><big><big><small><small><span style="font-weight: normal;"> </span></small></small></big></big><big><big><small><small><span
102 style="font-weight: normal;">
103 2.8.6</span></small></small></big></big><small><br
104 style="font-weight: normal;">
105 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
106 style="font-weight: normal;"> </span></small></small></big></big><big><big><small><small><span
107 style="font-weight: normal;">
108 2.6.3</span></small></small></big></big><small><br
109 style="font-weight: normal;">
110 </small><big><big><small><small><span style="font-weight: normal;"> </span></small></small></big></big><big><big><small><small><span
111 style="font-weight: normal;">
112 - InsightToolkit:</span></small></small></big></big><small><br
113 style="font-weight: normal;">
114 </small><big><big><small><small><span style="font-weight: normal;">
115 3.4</span></small></small></big></big><small><br
116 style="font-weight: normal;">
117 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
118 style="font-weight: normal;">
119 3.2</span></small></small></big></big><small><br
120 style="font-weight: normal;">
121 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
122 style="font-weight: normal;">
123 2.8.1-5</span></small></small></big></big><small><br
124 style="font-weight: normal;">
125 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
126 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
127 style="font-weight: normal;">
128 - vtk:</span></small></small></big></big><small><br
129 style="font-weight: normal;">
130 </small><big><big><small><small><span style="font-weight: normal;">
131 5.0.3-1</span></small></small></big></big><big><big><big><small><small><span
132 style="font-weight: normal;"></span></small></small></big></big></big><br>
133 <h2><a class="mozTocH3" name="mozTocId410988"></a><big><span
134 style="font-weight: normal;">Install from sources<span
135 style="font-weight: bold;"></span></span></big></h2>
136 <span style="font-weight: normal;"> Uncompress the
137 archive or checkout the source from the cvs repository<br>
138 In the parent folder of the bbtk sources type :<br>
139 > mkdir bbtkbin; cd bbtkbin<br>
140 > ccmake ../bbtk<br>
141 <span style="font-style: italic;">Check the desired
142 options. See </span><a style="font-style: italic;"
143 href="#mozTocId915759">CMake build options</a><span
144 style="font-style: italic;"> for a description. <br>
146 </span></span><span style="font-weight: normal;"><span
147 style="font-weight: bold;"><span style="color: rgb(204, 102, 0);">==>
148 IMPORTANT NOTE </span>:</span><br>
150 </span><span style="font-weight: normal;"><span
151 style="font-style: italic;"></span><span style="font-style: italic;">
152 Type 'c' <span style="color: rgb(204, 102, 0);">many
153 times</span> until no area is flagged with a '*' and three times more
154 then type 'g', to generate.</span><br>
155 > make<br>
156 > sudo make install<br>
157 Enjoy !<br>
160 <h2><a class="mozTocH3" name="mozTocId410988"></a><big><span
161 style="font-weight: normal;">Uninstall<br>
163 You can run <span style="font-style: italic;">bbtk-uninstall.sh</span>
165 <span style="font-weight: bold;"> WARNING : </span><br
166 style="font-weight: bold;">
167 This is a brute force **UNSAFE**
168 uninstaller which removes all files and folders starting with 'bb' in :<br>
169 INSTALL-PREFIX/bin <br>
170 INSTALL-PREFIX/lib <br>
171 INSTALL-PREFIX/include<br>
172 INSTALL-PREFIX/share/bbtk<br>
173 However it lists the files found and prompts you
174 before proceeding...<br>
177 <hr style="width: 100%; height: 2px;">
178 <h1><a class="mozTocH2" name="mozTocId777026"></a><big><big><big><small><small><span
179 style="font-weight: normal;">Windows </span></small></small></big></big></big></h1>
180 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
181 <h2><a class="mozTocH3" name="mozTocId761363"></a><big><big><big><small><small><span
182 style="font-weight: normal;"></span></small></small></big></big></big><big><big><big><small><small><span
183 style="font-weight: normal;">Requirements</span></small></small></big></big></big></h2>
186 <li><big><span style="font-weight: normal;"><small>.net V7</small> <small>to
187 compile the kernel and the packages</small></span></big><br>
188 <big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></li>
189 <li><big><big><small><small><span style="font-weight: normal;">CMake
190 2.4 patch 6</span></small></small></big></big><big
191 style="font-weight: normal;"><big><big><small><small><small> to
192 generate the project file for .net</small></small></small></big></big></big></li>
193 <li><big><big><small><small><span style="font-weight: normal;">wxWidgets-2.8.5
195 build graphical interface boxes</span></small></small></big></big></li>
197 <h3><big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>Optional</h3>
199 <li><big><big><small><small><span style="font-weight: normal;">VTK
200 5.0.3 source to build vtk boxes </span></small></small></big></big><big><big><small><small><span
201 style="font-weight: normal;"></span></small></small></big></big></li>
202 <li><big><big><small><small><span style="font-weight: normal;">InsightToolkit-3.4.0
203 to build itk boxes</span></small></small></big></big><big><big><small><small><span
204 style="font-weight: normal;"></span></small></small></big></big></li>
205 <li><big><big><small><small><span style="font-weight: normal;">Miktex
208 translation tool) to build documentations</span></small></small></big></big><big><big><small><small><span
209 style="font-weight: normal;"></span></small></small></big></big></li>
210 <li><big><big><small><small><span style="font-weight: normal;">TTH (TeX
212 tool) to build html documentations</span></small></small></big></big></li>
213 <li><big><big><small><small><span style="font-weight: normal;">Doxygen
215 code documentations</span></small></small></big></big></li>
216 <li><big><big><small><small><span style="font-weight: normal;">Graphviz
218 graphs in doxygen doc and black box pipelines graphs</span></small></small></big></big>
222 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
223 <h2><a class="mozTocH2" name="mozTocId681503"></a><big><big><big><small><small><span
224 style="font-weight: normal;">Known working configurations</span></small></small></big></big></big></h2>
225 <ul style="font-weight: bold;">
226 <li><big><big><small><small><span style="font-weight: normal;">.net V7<br>
227 </span></small></small></big></big></li>
228 <li><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
229 style="font-weight: normal;">cmake</span></small></small></big></big></li>
231 <li><big><big><small><small><span style="font-weight: normal;">2.4
232 patch 6</span></small></small></big></big><big><big><small><small><span
233 style="font-weight: normal;"></span></small></small></big></big></li>
235 <li><big><big><small><small><span style="font-weight: normal;">wxWidgets</span></small></small></big></big></li>
237 <li><big><big><small><small><span style="font-weight: normal;">2.8.5</span></small></small></big></big></li>
239 <li><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
240 style="font-weight: normal;">InsightToolkit</span></small></small></big></big></li>
242 <li><big style="font-weight: normal;"><big><small><small><span
243 style="font-weight: normal;">3.4.0</span></small></small></big></big><big><big><small><small><span
244 style="font-weight: normal;"></span></small></small></big></big></li>
246 <li><big><big><small><small><span style="font-weight: normal;">vtk</span></small></small></big></big></li>
248 <li><big><big><small><small><span style="font-weight: normal;">5.0.3</span></small></small></big></big><small><span
249 style="font-weight: bold;">
254 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
255 <h2><a class="mozTocH2" name="mozTocId618885"></a><big><big><big><small><small><span
256 style="font-weight: normal;">Steps<br>
257 </span></small></small></big></big></big></h2>
258 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
259 <big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big>
262 <li><big><big><small><small><span style="font-weight: normal;">Uncompress
263 the sources in <span style="font-style: italic;">yourSourceDirectory</span>
264 or checkout the source from the cvs </span></small></small></big></big><span
265 style="font-weight: normal;"></span></li>
266 <li><big><big><small><small><span style="font-weight: normal;">Create
267 the build folder </span></small></small></big></big><big><big><small><small><span
268 style="font-weight: normal;"><span style="font-style: italic;">yourSourceDirectory</span>\bin</span></small></small></big></big><span
269 style="font-weight: normal;"></span></li>
270 <li><span style="font-weight: normal;">Drag and drop the file </span><big><big><small><small><span
271 style="font-weight: normal;"><span style="font-style: italic;">yourSourceDirectory</span></span></small></small></big></big><span
272 style="font-weight: normal;">\CMakeLists.txt on the CMakeSetup icon</span><big
273 style="font-weight: bold;"><big><small><small><span
274 style="font-weight: normal;"></span></small></small></big></big></li>
276 <li><big style="font-weight: bold;"><big><small><small><span
277 style="font-weight: normal;"></span></small></small></big></big><span
278 style="font-weight: normal;">Check the desired
279 options for the build. See </span><a style="font-weight: normal;"
280 href="install.html#mozTocId915759">CMake build options</a><span
281 style="font-weight: normal;"> for a description</span></li>
282 <li><span style="font-weight: normal;"><br>
285 <li><big><big><small><small><span style="font-weight: normal;"><span
286 style="font-weight: bold;">To build with WxWidgets</span> : the .ddl
287 must be accessible; either their names are in system PATH variable,
289 them in the current bin directory (bin/Debug or bin/Release, depending
290 whether you compiled in Debug or Release mode) </span></small></small></big></big><big><big><small><small><span
291 style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
292 style="font-weight: normal;"></span></small></small></big></big></li>
293 <li><big><big><small><small><span style="font-weight: normal;"><span
294 style="font-weight: bold;">To build with VTK</span> : </span></small></small></big></big><big><big><small><small><span
295 style="font-weight: normal;">the .ddl must be accessible; either their
296 names are in system PATH variable, either copy
297 them in the current bin directory (bin/Debug or bin/Release, depending
298 whether you compiled in Debug or Release mode)</span></small></small></big></big><big><big><small><small><span
299 style="font-weight: normal;"></span></small></small></big></big></li>
300 <li><big><big><small><small><span style="font-weight: normal;"><span
301 style="font-weight: bold;">To
302 build with ITK</span> : </span></small></small></big></big><big><big><small><small><span
303 style="font-weight: normal;">the .ddl must be accessible; either their
304 names are in system PATH variable, either copy
305 them in the current bin directory (bin/Debug or bin/Release, depending
306 whether you compiled in Debug or Release mode)</span></small></small></big></big><big><big><small><small><span
307 style="font-weight: normal;"></span></small></small></big></big></li>
308 <li><big><big><small><small><span style="font-weight: normal;">Open
309 the solution created by cmake : </span></small></small></big></big><big><big><small><small><span
310 style="font-weight: normal;"><span style="font-style: italic;">ourSourceDirectory</span>\bin</span></small></small></big></big><big><big><small><small><span
311 style="font-weight: normal;">\BBTK.sln and build
312 the entire solution.</span></small></small></big></big></li>
314 <li><big><big><small><small><span style="font-weight: normal;">If
315 you get dll error messages close the message(s) and after it's
316 done, rebuild the complete solution.</span></small></small></big></big><big><big><small><small><span
317 style="font-weight: normal;"></span></small></small></big></big></li>
318 <li><big><big><small><small><span style="font-weight: normal;">If
319 you get package intallation messages for missing and required
320 files like <span style="font-style: italic;">fileName.sty</span>,
321 install them all.</span></small></small></big></big></li>
322 <li style="font-weight: normal;">The packages correspond to
323 on-line complements that the MikTex program
324 needs to build the BBTK documentation.</li>
329 <div style="text-align: left;">
330 <hr style="width: 100%; height: 2px;"></div>
331 <div style="text-align: left;">
332 <h1><a class="mozTocH1" name="mozTocId915759"></a>CMake build options</h1>
333 <span style="font-weight: normal;">The options in grey only appear if
334 the last non grey option is set to
335 ON (e.g. itk_IMAGE_DIM_2 and the following ones in grey only appear if
336 BUILD_BBTK_PACKAGE_itk is ON).<br>
337 The variables in dark grey and italics are NOT options but are
338 automatically set by cmake according to the options selected. In
339 particular the variables 'USE_<span style="font-style: italic;">something</span>'
340 indicate the dependencies on external libraries or utilities.<br
341 style="font-weight: normal;">
342 </span><span style="font-weight: normal;">Advanced options are not
346 <table style="width: 1274px; height: 1762px;" border="1" cellpadding="2"
350 <td style="vertical-align: top;"><span style="font-weight: bold;">Option</span><br>
352 <td style="vertical-align: top;"><span style="font-weight: bold;">Explaination</span><br>
354 <td style="vertical-align: top;"><span style="font-weight: bold;">Default</span></td>
359 <td>Set to ON to build all the components of the toolkit<br>
361 <td style="vertical-align: top;">OFF<br>
365 <td style="vertical-align: top;">BBTK_COMPILE_DEBUG_MESSAGES</td>
366 <td style="vertical-align: top;">Compile debug messages in bbtk ?<br>
368 <td style="vertical-align: top;">OFF<br>
372 <td style="vertical-align: top;">BBTK_COMPILE_ERROR_MESSAGES</td>
373 <td style="vertical-align: top;">Compile error messages in bbtk ?<br>
375 <td style="vertical-align: top;">ON<br>
379 <td style="vertical-align: top;">BBTK_COMPILE_MESSAGES</td>
380 <td style="vertical-align: top;">Compile normal messages in bbtk ?<br>
382 <td style="vertical-align: top;">ON<br>
386 <td style="vertical-align: top;">BBTK_COMPILE_WARNING_MESSAGES</td>
387 <td style="vertical-align: top;">Compile warning messages in bbtk
390 <td style="vertical-align: top;">ON<br>
394 <td style="vertical-align: top;">BBTK_USE_SHIPPED_BOOST<br>
396 <td style="vertical-align: top;">Use the boost C++ library
397 provided with bbtk ?<br>
398 If not set you need to have boost installed <br>
400 <td style="vertical-align: top;">ON<br>
404 <td style="vertical-align: top;">BBTK_USE_WXWIDGETS<br>
406 <td style="vertical-align: top;">Build with the wxWidgets library
409 <td style="vertical-align: top;">ON<br>
413 <td>BUILD_APPLICATIONS<br>
415 <td> Build bbtk applications : development studio (bbStudio),
417 (bbi), xml to C++ code (bbfy), etc. ?<br>
419 <td style="vertical-align: top;">ON<br>
423 <td>BUILD_BBS_APPLI_BINARIES<br>
425 <td>Build executables for all bbs applications of all packages ?<br>
426 If set will compile all bbs of folder appli of all packages, using bbc<br>
428 <td style="vertical-align: top;">OFF<br>
432 <td style="vertical-align: top;">BUILD_BBTK_DOC<br>
434 <td style="vertical-align: top;">Build bbtk documentations ?<br>
436 <td style="vertical-align: top;">OFF<br>
441 style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_DOXYGEN<br>
444 style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
445 doxygen documentation for bbtk kernel?<br>
449 style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
454 style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_GUIDES_HTML<br>
457 style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
458 html versions of the guides ?<br>
459 Requires latex, pdftex, tth<br>
462 style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
467 style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_GUIDES_PDF<br>
470 style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
471 pdf versions of the guides ?<br>
472 Requires latex, pdftex<br>
475 style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
480 style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_PACKAGE<br>
483 style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
484 packages html documentations ?<br>
487 style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
491 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_demo<br>
493 <td style="vertical-align: top;">Build the package 'demo' ?<br>
494 Requires : itk, vtk<br>
496 <td style="vertical-align: top;">OFF<br>
500 <td>BUILD_BBTK_PACKAGE_itk<br>
502 <td>Build the package 'itk' ?<br>
505 <td style="vertical-align: top;">OFF<br>
509 <td style="vertical-align: top;"> BUILD_BBTK_PACKAGE_itkvtk<br>
511 <td style="vertical-align: top;">Build the package 'itkvtk ?<br>
512 Requires : itk, vtk<br>
514 <td style="vertical-align: top;">OFF</td>
517 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_std<br>
519 <td style="vertical-align: top;">Build the package 'std' ?</td>
520 <td style="vertical-align: top;">ON</td>
523 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_toolsbbtk<br>
525 <td style="vertical-align: top;">Build the package 'toolsbbtk' ?</td>
526 <td style="vertical-align: top;">ON<br>
530 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_vtk <br>
532 <td style="vertical-align: top;">Build the package 'vtk' ?<br>
535 <td style="vertical-align: top;">ON<br>
539 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_wx<br>
541 <td style="vertical-align: top;">Build the package 'wx' ?<br>
542 Requires : wxWidgets<br>
544 <td style="vertical-align: top;">ON<br>
548 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_wxvtk<br>
550 <td style="vertical-align: top;">Build the package 'wxvtk' ?<br>
551 Requires : wxWidgets, vtk<br>
553 <td style="vertical-align: top;">ON<br>
558 style="vertical-align: top; background-color: rgb(204, 204, 204);">
562 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
563 itk images of dimension 2 ?<br>
566 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
571 style="vertical-align: top; background-color: rgb(204, 204, 204);">
574 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
575 itk images of dimension 3 ?<br>
578 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
583 style="vertical-align: top; background-color: rgb(204, 204, 204);">
584 itk_IMAGE_DIM_4 </td>
586 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
587 itk images of dimension 4 ?<br>
590 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
595 style="vertical-align: top; background-color: rgb(204, 204, 204);">
596 itk_IMAGE_TYPE_CHAR<br>
599 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
600 itk images of type char ?<br>
603 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
608 style="vertical-align: top; background-color: rgb(204, 204, 204);">
609 itk_IMAGE_TYPE_DOUBLE</td>
611 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
612 itk images of type double ?<br>
615 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
620 style="vertical-align: top; background-color: rgb(204, 204, 204);">
621 itk_IMAGE_TYPE_FLOAT<br>
624 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
625 itk images of type float ?<br>
628 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
633 style="vertical-align: top; background-color: rgb(204, 204, 204);">
634 itk_IMAGE_TYPE_INT<br>
637 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
638 itk images of type int ?<br>
641 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
646 style="vertical-align: top; background-color: rgb(204, 204, 204);">
647 itk_IMAGE_TYPE_SHORT<br>
650 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
651 itk images of type short ?<br>
654 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
659 style="vertical-align: top; background-color: rgb(204, 204, 204);">
660 itk_IMAGE_TYPE_UCHAR<br>
663 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
664 itk images of type unsigned char ?<br>
667 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
672 style="vertical-align: top; background-color: rgb(204, 204, 204);">
673 itk_IMAGE_TYPE_UINT<br>
676 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
677 itk images of type unsigned int ?<br>
680 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
685 style="vertical-align: top; background-color: rgb(204, 204, 204);">
686 itk_IMAGE_TYPE_USHORT<br>
689 style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
690 itk images of type unsigned short ?<br>
693 style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
697 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_demo</td>
698 <td style="vertical-align: top;">Build the package 'demo' ?<br>
699 Requires : <span style="font-weight: bold;">ALL</span> the other
702 <td style="vertical-align: top;">OFF<br>
706 <td>BUILD_BBTK_PACKAGE_itkvtk<br>
708 <td>Build the package 'itkvtk' ?<br>
709 Requires : itk, vtk<br>
711 <td style="vertical-align: top;">OFF<br>
715 <td>BUILD_BBTK_PACKAGE_std<br>
717 <td>Build the package 'std ? </td>
718 <td style="vertical-align: top;">OFF<br>
722 <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_toolsbbtk</td>
723 <td style="vertical-align: top;">Build the package 'toolsbbtk' ?</td>
724 <td style="vertical-align: top;">OFF<br>
728 <td>BUILD_BBTK_PACKAGE_vtk<br>
730 <td>Build the package 'vtk' ?<br>
733 <td style="vertical-align: top;">OFF<br>
737 <td>BUILD_BBTK_PACKAGE_wx<br>
739 <td>Build the package 'wx' ?<br>
740 Requires : wxWidgets<br>
742 <td style="vertical-align: top;">OFF<br>
746 <td>BUILD_BBTK_PACKAGE_wxvtk<br>
748 <td>Build the package 'wxvtk' ?<br>
749 Requires : wxWidgets, vtk<br>
751 <td style="vertical-align: top;">OFF<br>
755 <td>CMAKE_BUILD_TYPE<br>
757 <td>Set to "Debug" or "Release" <br>
759 <td style="vertical-align: top;">-<br>
763 <td>CMAKE_INSTALL_PREFIX<br>
765 <td> Set the install folder<br>
767 <td style="vertical-align: top;">/usr/local<br>
771 <td style="vertical-align: top;">EXECUTABLE_OUTPUT_PATH<br>
773 <td style="vertical-align: top;">Single output directory for
774 building all the executables<br>
776 <td style="vertical-align: top;">-<br>
780 <td style="vertical-align: top;">LIBRARY_OUTPUT_PATH</td>
781 <td style="vertical-align: top;">Single output directory for
782 building all the libraries</td>
783 <td style="vertical-align: top;">-<br>
788 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_BOOST<br>
791 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
792 set to ON when boost C++ library is needed with the choices made<br>
795 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
800 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_DOXYGEN<br>
803 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
804 set to ON when doxygen is needed with the choices made</td>
806 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
811 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_ITK<br>
814 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
815 set to ON when ITK library is needed with the choices made</td>
817 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
822 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_LATEX<br>
825 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
826 set to ON when LaTeX is needed with the choices made</td>
828 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
833 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_TTH<br>
836 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
837 set to ON when tth is needed with the choices made</td>
839 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
844 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_VTK<br>
847 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
848 set to ON when VTK library is needed with the choices made</td>
850 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
855 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_WXWIDGETS<br>
858 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
859 set to ON when wxWidgets library is needed with the choices made</td>
861 style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>