[vtkusers] MFC app in VS .NET 2003
Kent Ogden
OgdenK at upstate.edu
Fri Dec 23 09:44:46 EST 2005
Thanks for the suggestion.
I tried this, but the result was the same with the addition of a macro
redefinition warning. It seems that VTK_USE_ANSI_STDLIB is already defined
in vtkConfigure.h. I will try using the prebuilt stuff to see if I can get
that to work.
Cheers,
Kent
Kent Ogden PhD
Assistant Professor, Radiology
SUNY Upstate Medical University
750 E. Adams Street
Syracuse, NY 13210
email: ogdenk at upstate.edu
voice: (315) 464-5083
fax: (315) 464-5095
>>> "de Boer Ingo" <I.deBoer at polytec.de> 12/23/2005 3:05:51 AM >>>
Hi,
I think you should build your app with the
VTK_USE_ANSI_STDLIB compiler flag.
greets
Ingo
---
Dr.-Ing. Ingo H. de Boer
Polytec GmbH
Polytec-Platz 1-7, 76337 Waldbronn, Germany
phone: ++49 7243 604 106
fax : ++49 7243 604 255
> -----Original Message-----
>
> Hi all,
>
> I am brand new to using vtk, I would like to add vtk
> capabilities to an
> existing MFC app created in VS .NET 2003. I am starting by
> trying to build
> the simplest of MFC apps, but without success. I perused the
> mailing list
> archive but couldn't find an answer for my problems. What I
> have done so
> far:
>
> Downloaded VTK-4.4-LatestRelease.zip, unzipped to C:\VTK
> Used CMake 2.2 to create the .Net 2003 solution (including
> building the
> dll's)
> Open the solution, built ALL_BUILD, no errors (about 15 minutes on my
> machine)
> Moved the created dll's into Windows/System32
>
> In VS .NET:
>
> Added all the directories for the includes in the
> Tools/Options/Projects/VC++ Directories (C:\vtk,
> C:\vtk\common, etc. etc.)
> Did the same for the lib files (C:\vtk\bin\debug)
> (Should I have built as the release version instead of Debug?)
>
> Then built a simple SDI MFC app called testvtk, put a button on the
> interface, and tried to add the code from the cone.cxx file in the
> testvtkView.cpp to get the cone to display with a button
> push. The header
> files are all found just fine, but I get many (>100) errors in files
> provided in MSVC .NET ?!?! These seem to be related to IO
> and utilities,
> some examples of where the errors occur:
>
> c:\Program Files\Microsoft Visual Studio .NET
> 2003\Vc7\include\xutility(862): error C2143: syntax error :
> missing ';'
> before '<'
> c:\Program Files\Microsoft Visual Studio .NET
> 2003\Vc7\include\streambuf(320): error C2146: syntax error :
> missing ';'
> before identifier 'xsputn'
> c:\Program Files\Microsoft Visual Studio .NET
> 2003\Vc7\include\xstring(1564): error C2947: expecting '>' to
> terminate
> template-argument-list, found '>'
>
> etc. etc. ad infinitum (ok more than 100 at which point it
> terminates).
> These are related to the #includes from the cone.cxx file,
> the errors appear
> when the includes are put into the testvtkView.cpp file.
>
> Is there a setting I need to change that will prevent this?
> None of the
> errors seem to be in any vtk files, but in MS files that they are
> referencing. Any help would be greatly appreciated . .
>
>
> Kent
>
>
> Kent Ogden PhD
> Assistant Professor, Radiology
> SUNY Upstate Medical University
> 750 E. Adams Street
> Syracuse, NY 13210
>
> email: ogdenk at upstate.edu
> voice: (315) 464-5083
> fax: (315) 464-5095
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at:
http://www.vtk.org/Wiki/VTK_FAQ
Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtkusers
_______________________________________________
This is the private VTK discussion list.
Please keep messages on-topic. Check the FAQ at:
http://www.vtk.org/Wiki/VTK_FAQ
Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtkusers
More information about the vtkusers
mailing list