Qmake project compiles with VS2010 but not with QtCreator
-
I am a Newbie to QtCreator - VS 2010 just sucks ;-) I thought getting started with an easy console application that I've recently written using vtk (not even Qt - sorry!). I created a qmake project for it, which compiles and links just fine when imported to VS2010.
However, when I open the same project with QtCreator (using the MSVC build environment!) it does compile, but throws a lot of linker errors within vtk libraries. Anybody had this problem before? I don't know what to do :-(
-
Sure! This is it:
@TEMPLATE = app
DESTDIR = bin
INCLUDEPATH += $(VTKPATH)Views $(VTKPATH)Geovis $(VTKPATH)Utilities/vtkalglib $(VTKPATH)Infovis $(VTKPATH)Build/GUISupport/Qt/Chart $(VTKPATH)GUISupport/Qt/Chart $(VTKPATH)Build/GUISupport/Qt $(VTKPATH)GUISupport/Qt $(VTKPATH)Utilities/verdict $(VTKPATH)Build/Utilities/verdict $(VTKPATH)Utilities/MaterialLibrary $(VTKPATH)Build/Utilities/MaterialLibrary $(VTKPATH)Utilities/vtkexodus2/include $(VTKPATH)Build/Utilities/vtkexodus2/include $(VTKPATH)Utilities/vtknetcdf $(VTKPATH)Build/Utilities/vtknetcdf $(VTKPATH)Utilities/vtkfreetype/include $(VTKPATH)Build/Utilities/vtkfreetype/include $(VTKPATH)Utilities/DICOMParser $(VTKPATH)Build/Utilities/DICOMParser $(VTKPATH)Utilities/vtklibproj4 $(VTKPATH)Build/Utilities/vtklibproj4 $(VTKPATH)Common/Testing/Cxx $(VTKPATH)Utilities $(VTKPATH)Common $(VTKPATH)Filtering $(VTKPATH)GenericFiltering $(VTKPATH)Graphics $(VTKPATH)Imaging $(VTKPATH)IO $(VTKPATH)Rendering/Testing/Cxx $(VTKPATH)Rendering $(VTKPATH)Widgets $(VTKPATH)Hybrid $(VTKPATH)VolumeRendering $(VTKPATH)Parallel $(VTKPATH)Build/Utilities/vtkalglib $(VTKPATH)Build/Rendering $(VTKPATH)Build/VolumeRendering $(VTKPATH)Build/Utilities $(VTKPATH)Build/Common $(VTKPATH)Build
LIBS += -L$(VTK_LIBS)Release
LIBS += -lCosmo -lMapReduceMPI -lmpistubs -lQVTK -lVPIC -lvtkalglib -lvtkCharts -lvtkCommon -lvtkDICOMParser -lvtkexoIIc -lvtkexpat -lvtkFiltering -lvtkfreetype -lvtkftgl -lvtkGenericFiltering -lvtkGeovis -lvtkGraphics -lvtkhdf5 -lvtkHybrid -lvtkImaging -lvtkInfovis -lvtkIO -lvtkjpeg -lvtklibxml2 -lvtkmetaio -lvtkNetCDF -lvtkNetCDF_cxx -lvtkParallel -lvtkpng -lvtkproj4 -lvtkRendering -lvtksqlite -lvtksys -lvtktiff -lvtkverdict -lvtkViews -lvtkVolumeRendering -lvtkWidgets -lvtkzlibCONFIG += console release
CONFIG -= qtSOURCES += main.cpp
@