Assimp在我构建时删除了我的新文件

时间:2015-09-04 20:14:03

标签: c++ cmake assimp

我正按照此处的说明尝试为Assimp项目实施自定义加载程序:

http://assimp.sourceforge.net/lib_html/extend.html

但无论我做什么,当我构建assimp项目时,我的文件都会被删除。我将我的文件添加到项目和CMakelists.txt中,如下所示:

SOURCE_GROUP( X3D FILES ${X3D_SRCS})

SET( X3D_SRCS
    X3DLoader.cpp
    X3DLoader.h
)

下面:

SET( assimp_src
    #...
    ${Ply_SRCS}
    ${X3D_SRCS}
    ${Q3D_SRCS}
    #...
)

我能错过什么?

1 个答案:

答案 0 :(得分:0)

在定义源组时我搞砸了,它是颠倒的(第一个SET,然后是SOURCE_GROUP)。它是这样的:

SET( X3D_SRCS
    X3DLoader.cpp
    X3DLoader.h
)
SOURCE_GROUP( X3D FILES ${X3D_SRCS})