[vtkusers] QT + VKT + ITK + VS2008
Cyrille Faucheux
cyrille.faucheux at etu.univ-tours.fr
Wed Apr 27 09:10:06 EDT 2011
Las time I had to fight with that, I had to change the name of the
"main" function for "WinMain".
But it was a long time ago, and I was working with GTK...
Take a look at that:
http://stackoverflow.com/questions/2139637/hide-console-of-windows-application
Good luck
Cyrille
Le 27/04/2011 14:46, G G a écrit :
> When I add WIN32, as you wrote
>
> ADD_EXECUTABLE( Application WIN32 ${SRCS} ${UI_SRCS} ${RCC_SRCS})
>
> then when I compile solution I get
>
> Error 1 error LNK2019: unresolved external symbol _WinMain at 16
> referenced in function ___tmainCRTStartup MSVCRT.lib Application
> Error 2 fatal error LNK1120: 1 unresolved externals
> C:\DP-ITK-APPS\src\my_test\bin\Release\Application.exe Application
>
> I have set window subsystem acording this
> http://bobobobo.wordpress.com/2008/01/29/error-lnk2019-error1error-lnk2019-unresolved-external-symbol-_main-referenced-in-function-___tmaincrtstartupmsvcrtdlib/
>
> (I think, that new solution is hasnt to be created?)
>
>
>
> 2011/4/27 G G <greenlander1986 at gmail.com
> <mailto:greenlander1986 at gmail.com>>
>
> Thank you, I tried it ;)
>
>
> 2011/4/27 Michael Jackson <mike.jackson at bluequartz.net
> <mailto:mike.jackson at bluequartz.net>>
>
> In your add_executable call in your cmakelists.txt file you
> need to to
> set the GUI type to win32. Look at the documentation for cmake
> to get
> an idea of what you should write.
>
> Mike Jackson
> Www.bluequartz.net <http://Www.bluequartz.net>
>
> On Wednesday, April 27, 2011, G G <greenlander1986 at gmail.com
> <mailto:greenlander1986 at gmail.com>> wrote:
> > I have tried it, but I ran console window again :(
> >
> > 2011/4/27 G G <greenlander1986 at gmail.com
> <mailto:greenlander1986 at gmail.com>>
> >
> > Thank you very much, I will try it :)
> > Do you know some article about it? I wrote some thesis and
> it would be nice, if I have some reference for it...
> >
> > 2011/4/27 Lodron, Gerald <Gerald.Lodron at joanneum.at
> <mailto:Gerald.Lodron at joanneum.at>>
> >
> >
> >
> >
> >
> >
> > Qt runs only in console mode, if you want to hide console
> > you can write a bat file which starts the exe like this:
> >
> > start MyPropgram.exe
> >
> > Then the program does not wait for the return value of the
> > MyProgram.exe console
> > best regards
> >
> >
> > Von: vtkusers-bounces at vtk.org <mailto:vtkusers-bounces at vtk.org>
> > [mailto:vtkusers-bounces at vtk.org
> <mailto:vtkusers-bounces at vtk.org>] Im Auftrag von G G
> > Gesendet:
> > Mittwoch, 27. April 2011 12:57
> > An: vtkusers at vtk.org <mailto:vtkusers at vtk.org>
> > Betreff:
> > [vtkusers] QT + VKT + ITK + VS2008
> >
> >
> > Hi I have some project with QT+VTK+ITK and I compile it in
> Visual
> > Studio 2008. I create solution with CMake. It works fine.
> But I compile it and
> > run. When I run it, I have GUI window and console window. So
> I have question.
> > How to disable console window?
> >
> > I think, that it is because of CMake, but
> > I dont know very well.
> > I tried to used this
> >
> http://www.qtforum.org/article/18473/tutorial-for-using-qt-with-vtk.html
> > But
> > when I tried to compile it, it gave me many errors...
> > Do you know some
> > complete progress, how to compile it?
> > Or how to disable console
> > window?
> >
> > I dont have console window because of it get me qWarning
> >
> >
> > QObject::killTimers: timers cannot be stopped from another
> > thread
> >
> > when I exit application from console window.
> > When I exit
> > application from GUI console window freeze :(
> >
> > Thank you all for
> > help
> >
> >
> >
> >
>
> --
> _________________________________________________________
> Mike Jackson mike.jackson at bluequartz.net
> <mailto:mike.jackson at bluequartz.net>
> BlueQuartz Software www.bluequartz.net <http://www.bluequartz.net>
> Principal Software Engineer Dayton, Ohio
>
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20110427/7b1db4a0/attachment.htm>
More information about the vtkusers
mailing list