[Insight-users] QtImageViewer building problem, please help
Adem breckon
adem.breckon at gmail.com
Fri Nov 8 06:45:15 EST 2013
Hi all,
I am trying to bluid QtImageViewer as a separate project from
insightapplications.
I configured it successfully using Cmake (apart having a: WARNING: you are
using the obsolete 'GLU' package, please use 'OpenGL' instead).
When it comes to build I got the following errors:
Warning 1 warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To
disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for
details. c:\MyCodes\QtImageViewer\QtSlicer.cxx
25
QtSlicer
Warning 2 warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To
disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for
details. c:\MyCodes\QtImageViewer\QtSlicer.cxx
27
QtSlicer
Warning 3 warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To
disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for
details. c:\MyCodes\QtImageViewer\QtSlicer.cxx
29
QtSlicer
Warning 4 warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To
disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for
details. c:\MyCodes\QtImageViewer\QtSlicer.cxx
31
QtSlicer
Warning 5 warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To
disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for
details. c:\MyCodes\QtImageViewer\QtSlicer.cxx
61
QtSlicer
Warning 6 warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To
disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for
details. c:\MyCodes\QtImageViewer\QtSlicer.cxx
63
QtSlicer
Warning 7 warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To
disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for
details. c:\MyCodes\QtImageViewer\QtSlicer.cxx
74
QtSlicer
Warning 8 warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To
disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for
details. c:\MyCodes\QtImageViewer\QtSlicer.cxx
82
QtSlicer
Warning 9 warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To
disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for
details. c:\MyCodes\QtImageViewer\QtSlicer.cxx
90
QtSlicer
Warning 10 warning C4996: 'std::copy': Function
call with parameters that may be unsafe - this call relies on the caller to
check that the passed values are correct. To disable this warning, use
-D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++
'Checked Iterators'
c:\tools\itk_4.4.2\itk_4.4.2\modules\core\common\include\itkImportImageContainer.hxx
72 QtSlicer
Warning 11 warning C4996: 'std::copy': Function
call with parameters that may be unsafe - this call relies on the caller to
check that the passed values are correct. To disable this warning, use
-D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++
'Checked Iterators'
c:\tools\itk_4.4.2\itk_4.4.2\modules\core\common\include\itkImportImageContainer.hxx
72 QtSlicer
Error 12 error C2039: 'useDiscrete' : is not a member of
'itk::ColorTable<TPixel>'
c:\MyCodes\QtImageViewer\QtGlSliceView.cxx 83
QtSlicer
Error 13 error C2039: 'color' : is not a member of
'itk::ColorTable<TPixel>'
c:\MyCodes\QtImageViewer\QtGlSliceView.cxx 544 QtSlicer
Error 14 error C2227: left of '->GetRed' must point to
class/struct/union/generic type
c:\MyCodes\QtImageViewer\QtGlSliceView.cxx 544 QtSlicer
Error 15 error C2039: 'color' : is not a member of
'itk::ColorTable<TPixel>'
c:\MyCodes\QtImageViewer\QtGlSliceView.cxx 546 QtSlicer
Error 16 error C2227: left of '->GetGreen' must point to
class/struct/union/generic type
c:\MyCodes\QtImageViewer\QtGlSliceView.cxx 546 QtSlicer
Error 17 error C2039: 'color' : is not a member of
'itk::ColorTable<TPixel>'
c:\MyCodes\QtImageViewer\QtGlSliceView.cxx 548 QtSlicer
Error 18 error C2227: left of '->GetBlue' must point to
class/struct/union/generic type
c:\MyCodes\QtImageViewer\QtGlSliceView.cxx 548 QtSlicer
Error 19 error C2664:
'itk::ImageFileReader<TOutputImage>::SetFileName' : cannot convert
parameter 1 from 'QByteArray' to 'const std::string &'
c:\MyCodes\QtImageViewer\QtSlicerTest.cxx 39 QtSlicer
I am using qt4.8.5 and itk 4.4.2 version.
I did not change anything in CmakeLists fie. I copied the entire folder
QtImageViewer somewhere else in my computer and run Cmake (2.8.11.2) for
configuration then I run VS. 2008 to build it.
Please can you help? I am really stuck.
Thanks,
Adem.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20131108/cf159e1c/attachment.htm>
More information about the Insight-users
mailing list