-
源码文件夹中 osgPlugins 文件夹中, 每个子文件夹都有一个CMakeLists.txt
把文件名放到SET(TARGET_SRC下面 -
osgPlugins目录下有个CMakeLists.txt
添加一行: ADD_PLUGIN_DIRECTORY(...) -
REGISTER_OSGPLUGIN(扩展名, 类名) 这句不能写在.h文件中
必须写在cpp文件中, 否则出现重定义错误 -
需要文件读取的话, 需要重写这个接口函数:
virtual ReadResult readNode(const std::string&, const Options*) const;
来源:oschina
链接:https://my.oschina.net/u/235558/blog/3158061