2013-11-20 51 views
1

我正在爲圖像註冊創建一個項目。我不得不使用Windows 8來執行它。我檢查了我的代碼與Mac OSX它完美的工作,但我有一個問題,在Windows找到我已經使用(ITK和VTK)的標題,它顯然可以在usr/local/include在Mac中。但是在VS 2012 Professional 64位構建完Qt和VTK以及ITK之後。我仍然無法找到一種方法,包括在Qt的頭臨​​VS2012上的ITK + VTK + Qt - Windows 8

我的親文件看起來像這樣

**#------------------------------------------------- 
# 
# Project created by QtCreator 2013-09-18T14:03:47 
# 
#------------------------------------------------- 

QT  += core gui 

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets 

TARGET = ImageRegistration 
TEMPLATE = app 

LIBS += -L/C:/Toolkits/itk-4.4.2/bin/lib/Release/\ 
-lITKVtkGlue-4.4\ 
-lITKBiasCorrection-4.4\ 
-lITKBioCell-4.4\ 
-lITKCommon-4.4\ 
-lITKDICOMParser-4.4\ 
-litkdouble-conversion-4.4\ 
-lITKEXPAT-4.4\ 
-lITKFEM-4.4\ 
-litkgdcmCommon-4.4\ 
-litkgdcmDICT-4.4\ 
-litkgdcmDSED-4.4\ 
-litkgdcmIOD-4.4\ 
-litkgdcmjpeg8-4.4\ 
-litkgdcmjpeg12-4.4\ 
-litkgdcmjpeg16-4.4\ 
-litkgdcmMSFF-4.4\ 
-litkgdcmuuid-4.4\ 
-lITKgiftiio-4.4\ 
-litkhdf5_cpp-4.4\ 
-litkhdf5-4.4\ 
-lITKIOBioRad-4.4\ 
-lITKIOBMP-4.4\ 
-lITKIOCSV-4.4\ 
-lITKIOGDCM-4.4\ 
-lITKIOGE-4.4\ 
-lITKIOGIPL-4.4\ 
-lITKIOHDF5-4.4\ 
-lITKIOImageBase-4.4\ 
-lITKIOIPL-4.4\ 
-lITKIOJPEG-4.4\ 
-lITKIOLSM-4.4\ 
-lITKIOMesh-4.4\ 
-lITKIOMeta-4.4\ 
-lITKIONIFTI-4.4\ 
-lITKIONRRD-4.4\ 
-lITKIOPNG-4.4\ 
-lITKIOSiemens-4.4\ 
-lITKIOSpatialObjects-4.4\ 
-lITKIOStimulate-4.4\ 
-lITKIOTIFF-4.4\ 
-lITKIOTransformBase-4.4\ 
-lITKIOTransformHDF5-4.4\ 
-lITKIOTransformInsightLegacy-4.4\ 
-lITKIOTransformMatlab-4.4\ 
-lITKIOVTK-4.4\ 
-lITKIOXML-4.4\ 
-litkjpeg-4.4\ 
-lITKKLMRegionGrowing-4.4\ 
-lITKLabelMap-4.4\ 
-lITKMesh-4.4\ 
-lITKMetaIO-4.4\ 
-litkNetlibSlatec-4.4\ 
-lITKniftiio-4.4\ 
-lITKNrrdIO-4.4\ 
-litkopenjpeg-4.4\ 
-lITKOptimizers-4.4\ 
-lITKOptimizersv4-4.4\ 
-lITKPath-4.4\ 
-litkpng-4.4\ 
-lITKPolynomials-4.4\ 
-lITKQuadEdgeMesh-4.4\ 
-lITKReview-4.4\ 
-lITKSpatialObjects-4.4\ 
-lITKStatistics-4.4\ 
-litksys-4.4\ 
-litktiff-4.4\ 
-litkv3p_lsqr-4.4\ 
-litkv3p_netlib-4.4\ 
-litkvcl-4.4\ 
-lITKVideoCore-4.4\ 
-lITKVideoIO-4.4\ 
-litkvnl_algo-4.4\ 
-litkvnl-4.4\ 
-lITKVNLInstantiation-4.4\ 
-lITKVTK-4.4\ 
-lITKWatersheds-4.4\ 
-litkzlib-4.4\ 
-lITKznz-4.4 

INCLUDEPATH+= C:/Toolkits/itk-4.4.2 
DEPENDPATH+= C:/Toolkits/itk-4.4.2 

LIBS += -L/C:/Users/Venky/Desktop/Image_Registration_Files/ImageRegistration/macos/ \ 
-lboost_filesystem\ 
-lboost_system\ 
-lhdf5\ 
-lhdf5_cpp\ 
-lscilscore\ 
-lscilsdomainmodel\ 
-lscilsgenericio\ 
-lscilshdf5io\ 
-llibz 

INCLUDEPATH+=C:/Users/Venky/Desktop/Image_Registration_Files/ImageRegistration/boost 
DEPENDPATH+=C:/Users/Venky/Desktop/Image_Registration_Files/ImageRegistration/boost 

INCLUDEPATH+=C:/Users/Venky/Desktop/Image_Registration_Files/ImageRegistration/scils 
DEPENDPATH+=C:/Users/Venky/Desktop/Image_Registration_Files/ImageRegistration/scils 

INCLUDEPATH+=C:/Users/Venky/Desktop/Image_Registration_Files/ImageRegistration/hdf5 
DEPENDPATH+=C:/Users/Venky/Desktop/Image_Registration_Files/ImageRegistration/hdf5 

INCLUDEPATH+=C:/Users/Venky/Desktop/Image_Registration_Files/ImageRegistration/hdf5-static 
DEPENDPATH+=C:/Users/Venky/Desktop/Image_Registration_Files/ImageRegistration/hdf5-static 


LIBS += -L/C:/Toolkits/vtk-5.10/bin/bin/Release/\ 
-lQVTK\ 
-lvtkalglib\ 
-lvtkCharts\ 
-lvtkCommon\ 
-lvtkDICOMParser\ 
-lvtkexoIIc\ 
-lvtkexpat\ 
-lvtkFiltering\ 
-lvtkfreetype\ 
-lvtkftgl\ 
-lvtkGenericFiltering\ 
-lvtkGeovis\ 
-lvtkGraphics\ 
-lvtkhdf5_hl\ 
-lvtkhdf5\ 
-lvtkHybrid\ 
-lvtkImaging\ 
-lvtkInfovis\ 
-lvtkIO\ 
-lvtkjpeg\ 
-lvtklibxml2\ 
-lvtkmetaio\ 
-lvtkNetCDF_cxx\ 
-lvtkNetCDF\ 
-lvtkpng\ 
-lvtkproj4\ 
-lvtkRendering\ 
-lvtksqlite\ 
-lvtksys\ 
-lvtktiff\ 
-lvtkverdict\ 
-lvtkViews\ 
-lvtkVolumeRendering\ 
-lvtkWidgets\ 
-lvtkzlib 

INCLUDEPATH+= C:/Toolkits/vtk-5.10 
DEPENDPATH+= C:/Toolkits/vtk-5.10 

INCLUDEPATH+=$$PWD 

SOURCES += main.cpp\ 
     ImageRegistrationImplementation.cpp\ 
listWidget.cpp\ 
overlayview.cpp \ 
transforms.cpp \ 
model.cpp \ 
imageviewer.cpp 


HEADERS += ImageRegistrationImplementation.h\ 
listWidget.h\ 
    overlayview.h \ 
    transforms.h \ 
    model.h \ 
    imageviewer.h 


FORMS += ImageRegistration.ui 
** 

我已經包括ITK和VTK的安裝目錄。我不能包括標題的路徑,因爲我找不到他們中的每一個人。我甚至試圖將我的Mac上的頭文件複製到安裝的itk和vtk目錄中,但沒有任何成功。如果有人告訴我如何鏈接Qt Creator中的頭文件,那將會很棒。

+0

怎麼不把ITK和VTK的源代碼目錄,通過它建立這些庫後,包括哪些內容? – Tab

回答

0

我能建設的「安裝」文件夾seperately