我正按照此处的说明尝试为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}
#...
)
我能错过什么?
答案 0 :(得分:0)
在定义源组时我搞砸了,它是颠倒的(第一个SET
,然后是SOURCE_GROUP
)。它是这样的:
SET( X3D_SRCS
X3DLoader.cpp
X3DLoader.h
)
SOURCE_GROUP( X3D FILES ${X3D_SRCS})