0

在 qt 程序中包含 maya(3d 应用程序)类会产生很多错误......我已经添加了所有必需的包含路径和库......同样的问题仍然存在......

这是我的 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

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

如何在 qt 中使用 maya 类。

4

2 回答 2

0

尝试这样的事情

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

qmake LIBS 变量

于 2009-12-14T20:10:02.557 回答
0

如果您在 Windows 上将 QtCreator 与包含的编译器一起使用,它需要“.a”样式库,而不是 Visual Studio“.lib”样式库。

您仍然没有提供足够的信息来说明您正在做什么。(你是如何构建的,什么编译器等)或出了什么问题(确切的错误消息),以确定这是否是问题所在。但是,如果我的水晶球今天运行良好,我建议检查库格式。

于 2010-06-06T21:35:49.500 回答