一般我们可以编写相关代码,并通过VS的x64命令行进行编译,得到V3D的插件。
一般的流程:
- 编写好工程,得到pro文件、cpp文件、h文件等。
- 打开VS的x64命令行,输入
qmake,回车。将得到一个空的debug文件夹,一个空的release文件夹,以及Makefile,Makefile.Debug,Makefile.Release三个文件。 - (注意请提前关闭V3D软件,使其不要运行。) 第一次编译某个插件的工程时,输入
nmake -f Makefile.Release,回车。将在release文件夹里生成一些obj文件,一个manifest文件,以及一个以moc_开头的cpp文件。如果是重复编译同一个工程,可以先用nmake clean命令,清除release文件夹里的文件,再使用nmake -f Makefile.Release命令。 - 编译成功将在VS的命令行出现“正在创建库”+对应的dll目录地址。此时就可以打开V3D,找到相应插件的目录,开始使用插件。
编译假如不成功,命令行会出现一些错误提示,此时可以根据提示debug。
例如:出现下面的error信息,可能是少了相应的Cpp文件没有包含。找对应函数所在的文件,在.pro文件加入其相应的地址即可。

本文介绍如何使用VS的x64命令行编译V3D插件,包括编写工程文件、编译步骤及常见错误处理。适用于希望为V3D软件扩展功能的开发者。
2102

被折叠的 条评论
为什么被折叠?



