Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. QtQuick3D and Visual Studio 2008 [Solved]
QtWS25 Last Chance

QtQuick3D and Visual Studio 2008 [Solved]

Scheduled Pinned Locked Moved Installation and Deployment
3 Posts 2 Posters 2.2k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Dogosh
    wrote on 21 Sept 2011, 16:41 last edited by
    #1

    Hi,

    i´ve installed QtQuick3D and tried to run the teapot example in visual studio, but the only thing I get is this:

    @1>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall QGLCamera::setEyeSeparation(double)" (_imp?setEyeSeparation@QGLCamera@@QAEXN@Z)" in Funktion "_main".
    1>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class QGLCamera * __thiscall QGLView::camera(void)const " (_imp?camera@QGLView@@QBEPAVQGLCamera@@XZ)" in Funktion "_main".
    1>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: enum QGLView::StereoType __thiscall QGLView::stereoType(void)const " (_imp?stereoType@QGLView@@QBE?AW4StereoType@1@XZ)" in Funktion "_main".
    1>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall QGLView::QGLView(class QWidget *)" (_imp??0QGLView@@QAE@PAVQWidget@@@Z)" in Funktion ""public: __thiscall TeapotView::TeapotView(class QWidget *)" (??0TeapotView@@QAE@PAVQWidget@@@Z)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::mousePressEvent(class QMouseEvent *)" (?mousePressEvent@QGLView@@MAEXPAVQMouseEvent@@@Z)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::mousePressEvent(class QMouseEvent *)" (?mousePressEvent@QGLView@@MAEXPAVQMouseEvent@@@Z)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::mouseReleaseEvent(class QMouseEvent *)" (?mouseReleaseEvent@QGLView@@MAEXPAVQMouseEvent@@@Z)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::mouseReleaseEvent(class QMouseEvent *)" (?mouseReleaseEvent@QGLView@@MAEXPAVQMouseEvent@@@Z)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::mouseDoubleClickEvent(class QMouseEvent *)" (?mouseDoubleClickEvent@QGLView@@MAEXPAVQMouseEvent@@@Z)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::mouseDoubleClickEvent(class QMouseEvent *)" (?mouseDoubleClickEvent@QGLView@@MAEXPAVQMouseEvent@@@Z)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::mouseMoveEvent(class QMouseEvent *)" (?mouseMoveEvent@QGLView@@MAEXPAVQMouseEvent@@@Z)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::mouseMoveEvent(class QMouseEvent *)" (?mouseMoveEvent@QGLView@@MAEXPAVQMouseEvent@@@Z)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::wheelEvent(class QWheelEvent *)" (?wheelEvent@QGLView@@MAEXPAVQWheelEvent@@@Z)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::wheelEvent(class QWheelEvent *)" (?wheelEvent@QGLView@@MAEXPAVQWheelEvent@@@Z)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::keyPressEvent(class QKeyEvent *)" (?keyPressEvent@QGLView@@MAEXPAVQKeyEvent@@@Z)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::keyPressEvent(class QKeyEvent *)" (?keyPressEvent@QGLView@@MAEXPAVQKeyEvent@@@Z)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::leaveEvent(class QEvent *)" (?leaveEvent@QGLView@@MAEXPAVQEvent@@@Z)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::leaveEvent(class QEvent *)" (?leaveEvent@QGLView@@MAEXPAVQEvent@@@Z)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::initializeGL(void)" (?initializeGL@QGLView@@MAEXXZ)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::initializeGL(void)" (?initializeGL@QGLView@@MAEXXZ)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::resizeGL(int,int)" (?resizeGL@QGLView@@MAEXHH@Z)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::resizeGL(int,int)" (?resizeGL@QGLView@@MAEXHH@Z)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::paintGL(void)" (?paintGL@QGLView@@MAEXXZ)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::paintGL(void)" (?paintGL@QGLView@@MAEXXZ)".
    1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::earlyPaintGL(class QGLPainter *)" (?earlyPaintGL@QGLView@@MAEXPAVQGLPainter@@@Z)".
    1>teapotview.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QGLView::earlyPaintGL(class QGLPainter *)" (?earlyPaintGL@QGLView@@MAEXPAVQGLPainter@@@Z)".
    1>teapotview.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall QGLBuilder::~QGLBuilder(void)" (_imp??1QGLBuilder@@UAE@XZ)" in Funktion ""protected: virtual void __thiscall TeapotView::initializeGL(class QGLPainter *)" (?initializeGL@TeapotView@@MAEXPAVQGLPainter@@@Z)".
    1>teapotview.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class QGLSceneNode * __thiscall QGLBuilder::finalizedSceneNode(void)"
    ... @

    I´ve tried all solutions from here http://doc.qt.nokia.com/qt-quick3d-snapshot/qt3d-troubleshooting.html but nothing helps.

    Thx in advance!!!

    1 Reply Last reply
    0
    • D Offline
      D Offline
      Dogosh
      wrote on 22 Sept 2011, 15:57 last edited by
      #2

      Please close this thread I found the solution on my own.

      I had to add the libraries at the linker properties and had to change all linker properties for example from QtGui4d.lib to QtGui4.lib

      1 Reply Last reply
      0
      • K Offline
        K Offline
        koahnig
        wrote on 22 Sept 2011, 16:13 last edited by
        #3

        Hi Dogosh,

        adding [Solved] to your title/subject should be sufficient.

        Vote the answer(s) that helped you to solve your issue(s)

        1 Reply Last reply
        0

        2/3

        22 Sept 2011, 15:57

        • Login

        • Login or register to search.
        2 out of 3
        • First post
          2/3
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved