ITK/Build Instructions for Developers: Difference between revisions
From KitwarePublic
< ITK
Jump to navigationJump to search
(New page: = Compiler flags = Make sure to add the corresponding flags before submitting any build to the dashboard. They could be added during cmake building procedure. == gcc == CMAKE_CXX_FLAGS=...) |
No edit summary |
||
Line 8: | Line 8: | ||
CMAKE_C_FLAGS=-Wall -Wextra -Wformat=2 -Wno-format-nonliteral -Wunused -Wpointer-arith -Winvalid-pch -Wcast-align -Wdisabled-optimization -Wshadow -Wwrite-strings -funit-at-a-time | CMAKE_C_FLAGS=-Wall -Wextra -Wformat=2 -Wno-format-nonliteral -Wunused -Wpointer-arith -Winvalid-pch -Wcast-align -Wdisabled-optimization -Wshadow -Wwrite-strings -funit-at-a-time | ||
* Note: -Wshadow is not recommended for nightly build, it generates lots of warnings in third party libraries (itkjpeg, vxl, etc.). |
Revision as of 15:42, 18 May 2009
Compiler flags
Make sure to add the corresponding flags before submitting any build to the dashboard. They could be added during cmake building procedure.
gcc
CMAKE_CXX_FLAGS=-Wall -Wextra -Wformat=2 -Wno-format-nonliteral -Wunused -Wpointer-arith -Winvalid-pch -Wcast-align -Wdisabled-optimization -Woverloaded-virtual -Wshadow -Wwrite-strings -Wstrict-null-sentinel -funit-at-a-time
CMAKE_C_FLAGS=-Wall -Wextra -Wformat=2 -Wno-format-nonliteral -Wunused -Wpointer-arith -Winvalid-pch -Wcast-align -Wdisabled-optimization -Wshadow -Wwrite-strings -funit-at-a-time
* Note: -Wshadow is not recommended for nightly build, it generates lots of warnings in third party libraries (itkjpeg, vxl, etc.).