houdini HDK开发3——vs&cmake编译C++文件

本文参考houdini 16.5使用CMake编译HDK节点 解决初学者SOP_Star无法打开文件SOP_Star.proto.h的问题

首先第一步,下载cmake,下载安装时记得添加环境变量,下载地址

第二步,添加系统环境变量

在这里插入图片描述

第三步,复制houdini安装目录下里的文件toolkit\samples\SOP\SOP_Star到一个空文件夹(非C盘)

第四步,在这个文件夹下运行houdini命令行工具,根据自己的houdini版本选择,我这里为vs2017,所以执行命令行
cmake -G "Visual Studio 15 Win64".在这里插入图片描述

第五步,vs打开在该目录下生成的项目文件sln,点击生成在这里插入图片描述
在我的文档/houdini17.5/dso下生成dll文件,打开houdini,即可以创建该节点
在这里插入图片描述

拓展
如果在cmake里面创建工程,需要将原SHOP_Star文件转移到其他文件目录(该文件目录不具读写权限),然后在该文件夹下创建一个build文件,configure时选择Visual Studio 15 2017 ,x64,点击generate生成工程文件

在这里插入图片描述

具体步骤可以在微信公众号Houidni砖家玩法的Houdini HDK 环境搭建-创建工程那里看到,这里也是参考水哥的方法

使用cmake&vs的好处就是适用于大型开发,vs更能提供代码提示

猜你喜欢

转载自blog.csdn.net/peixin_huang/article/details/104065142