Question

y compris la MAYA (3d application) des classes dans le programme qt donne beaucoup d'erreurs ..... j'ai ajouté tout nécessaire d'inclure les chemins et libs ... le même problème persiste ....

est un fichier pro pour mon projet qt

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

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

Comment est-il possible d'utiliser des classes MAYA avec qt.

Était-ce utile?

La solution

Essayez quelque chose comme ceci

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

qmake LIBS variable

Autres conseils

Si vous utilisez QtCreator avec le compilateur inclus dans Windows, il attend les bibliothèques de style ".a", plutôt que les bibliothèques Visual Studio Style ".lib".

Vous avez toujours pas donné assez Infromation au sujet de eaxctly ce que vous faites. (Comment construisez-vous, quel compilateur, etc.) ou ce qui ne va pas (message d'erreur exact) de savoir avec certitude si c'est la question. Mais, si ma boule de cristal fonctionne bien aujourd'hui, je vous recommande de vérifier le format bibliothèque.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top