Hi John,

if your linker errors are only ITK related you can also try to add a
FIND_PACKAGE(ITK) in your CMakeLists.txt. This includes the library
dependencies for ITK. There is also an ITK_USE_FILE you could include,
have a look at the ITK documentation for details.

Regards
Marco


Zelzer Sascha wrote:
> Hi John,
>
> I had success with the following set up. Create a new directory somewhere 
> outside of MITK. Use a file similar to Step1.cpp located inside this 
> directory and the following CMakeLists.txt file:
>
> =====================================================
> PROJECT(MY_MITK_APP)
>
> FIND_PACKAGE(MITK REQUIRED)
> FIND_PACKAGE(Qt4 REQUIRED)
>
> INCLUDE(${QT_USE_FILE})
> INCLUDE_DIRECTORIES(${QMITK_INCLUDE_DIRS})
> LINK_DIRECTORIES(${QMITK_LINK_DIRECTORIES})
>
> ADD_EXECUTABLE(MyMITKApp Step1.cpp)
> TARGET_LINK_LIBRARIES(MyMITKApp ${QMITK_LIBRARIES} ${QT_LIBRARIES})
> ====================================================
>
> Make sure you start Visual Studio with the right environment. Your PATH 
> variable should point to the locations of your ITK, VTK, QT and MITK binary 
> directories.
>
> If you have further problems, please post the full error output of Visual 
> Studio, your environment variables, your linker command line arguments, 
> version numbers of your software etc. This makes it easer to troubleshoot 
> your problems.
>
> Regards,
> Sascha
>
>
> -----Original Message-----
> From: John Mothe [mailto:[email protected]]
> Sent: Fri 5/1/2009 6:00 PM
> To: [email protected]
> Subject: Re: [mitk-users] Problem starting a new poject
>  
> Thanks for reply Zelzer,
>  
> My scenario is the one, I'm trying to create a project using mitk as a 
> library for build an stand-alone aplication . 
> I have a problem with cmakelist and the target_link_libraries , because I 
> don't now which libraries I have to use for start a single project like the 
> tutorial examples.I'm using  that line in the cmakelist:
> TARGET_LINK_LIBRARIES(Step1 Qmitk  ${MITK_LIBRARIES} ${QT_LIBRARIES} ) , but 
> I receive an error linking in Visual Studio with the library itksys .
>  
> Thanks
>
> --- On Fri, 5/1/09, Zelzer Sascha <[email protected]> wrote:
>
>
> From: Zelzer Sascha <[email protected]>
> Subject: Re: [mitk-users] Problem starting a new poject
> To: [email protected]
> Date: Friday, May 1, 2009, 3:22 PM
>
>
> Hi John,
>
> since there are different ways how to start a MITK project, could you please 
> state more clearly what you want to achieve? Some possible scenarios are:
>
> - Use MITK as a library and build your own stand-alone command line or GUI 
> programs (like the Tutorial steps do)
> - Use the MITK Qt3 MainApp as an application framework and write a 
> "Functionality" which should be integrated into the MainApp (read 
> http://docs.mitk.org/nightly/Step9Page.html and 
> http://docs.mitk.org/nightly/NewFunctionalityPage.html)
> - Use the MITK Qt4 MainApp (based on openCherry) as an application framework 
> and write plug-ins (read http://docs.mitk.org/nightly-qt4/NewPluginPage.html)
>
> You may want to read http://www.mitk.org/wiki/OpenCherry and especially 
> http://www.mitk.org/wiki/MITKOpenCherryFAQ to get a better overview of the 
> possibilities.
>
> Regards,
> Sascha
>
>
> -----Original Message-----
> From: John Mothe [mailto:[email protected]]
> Sent: Thu 4/30/2009 8:03 PM
> To: [email protected]
> Subject: [mitk-users] Problem starting a new poject
>
> Hi,
> I'm starting a new project based on Mitk, but can't create a Cmakelist 
> appropriate. I try to create a project from the tutorial example Step1 but 
> always get problems when linking the libraries, like error lnk2201. 
>
> Could someone provide me a cmakelist and a structure for a project similar to 
> a Helloworld?
>
>
>       
>
>
>
> ------------------------------------------------------------------------------
> Register Now & Save for Velocity, the Web Performance & Operations 
> Conference from O'Reilly Media. Velocity features a full day of 
> expert-led, hands-on workshops and two days of sessions from industry 
> leaders in dedicated Performance & Operations tracks. Use code vel09scf 
> and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
> _______________________________________________
> mitk-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mitk-users
>
>
>
>       
>
>
>
> ------------------------------------------------------------------------------
> Register Now & Save for Velocity, the Web Performance & Operations 
> Conference from O'Reilly Media. Velocity features a full day of 
> expert-led, hands-on workshops and two days of sessions from industry 
> leaders in dedicated Performance & Operations tracks. Use code vel09scf 
> and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
> _______________________________________________
> mitk-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mitk-users
>   


------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to