开发者

compiling maya (3d application ) with qt

including the maya ( 3开发者_StackOverflowd application ) classes in qt program gives lot of errors..... i have added all required include paths and libs...the same problem persists ....

this is pro file for my qt project

TARGET = FileCon
TEMPLATE = app
SOURCES += main.cpp \
    dialog.cpp
HEADERS += dialog.h \
    ConvertFunction.h
FORMS += dialog.ui
LIBS += "C:/Program Files/Autodesk/Maya2008/lib" \
        -lOpenMaya.lib  \
        -lFoundation.lib \
        -lOpenMayalib

INCLUDEPATH += "C:/Program Files/Autodesk/Maya2008/include"

DEFINES = _BOOL \
         WIN32 \
        REQUIRE_IOSTREAM

///////////////////////////////////////////

How is it possible to use maya classes with qt.


Try something like this

LIBS += $$quote(-LC:/Program Files/Autodesk/Maya2008/lib) \
        -lOpenMaya \
        -lFoundation

qmake LIBS variable


If you are using QtCreator with the included compiler on Windows, it expects ".a" style libraries, rather than Visual Studio ".lib" style libraries.

You still haven't given enough infromation about eaxctly what you are doing. (How are you building, what compiler, etc.) or what is going wrong (exact error messages) to know for sure if that's the issue. But, if my crystal ball is working well today, I'd recommend checking the library format.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜