搭建maya2015 API C++ plugin开发环境

来源:互联网 发布:用nginx搭建web服务器 编辑:程序博客网 时间:2024/06/15 07:43

1、从maya2015安装路径下复制安装包和工程向导到VisualStudio对应的目录。

(根据maya版本最好选择对应版本的VisualStudio环境,这样能确保编译的插件能在项目要求的maya版本中使用不出差错,当然这不是必须要求的,如果你使用非对应版本,需要在工程向导的文件里修改VS版本才能建立工程向导。当然对于高手来说你可以指定maya sdk路径编写plugin

                              

首先从安装路径下找到开发包文件(比如下面是我的maya2015开发路径)

D:\Program Files (x86)\Autodesk\Maya2015\devkit\pluginwizard

在这个路径下面有两个文件,一个是MayaPluginWizard2.0.zip开发工具包,另一个MayaWizardReadme.txt是使用说明。

打开MayaWizardReadme.txt可以看到开发工具包的使用方法。

说明讲述三个步骤:

(1)解压MayaPluginWizard2.0.zip

解压后文件如图

2)把解压的MayaPluginWizard.icoMayaPluginWizard.vsdirMayaPluginWizard.vsz这三个文件复制到VisualStudio2012对应的安装目录,比如我的是D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcprojects

(3)把解压的MayaPluginWizard整个文件夹复制到VS2012的对应安装目录,比如我的是D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\VCWizards 但是做完上述这些步骤发现还是无法在vs中建立工程mayaAPI C++

程,楼主就是遇到这个问题了,于是拿出maya2009MayaPluginWizard建立工程来分析了一下。所以就有了下

面这个诡异的修改。

2、一个诡异的修改才能使用maya2015开发向导

打开这个路径D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcprojects下的MayaPluginWizard.vsz文件,

使用任意文本编辑器都可以打开。然后删除Param="RELATIVE_PATH = VCWizards\MayaPluginWizard",保存并

且退出。如下图所示

到这步为止,你便可以使用这个工程向导建立自己的开发工程了。Enjoy it!

3、修改开发向导默认设置方便建立自己的工程,选择字体和文本框颜色

修改一:在VS中新建项目,修改默认工程存放路径。

VS2012中,工具菜单下--->选项--->项目和解决方案--->项目位置,设置自己的工程存放路径。

修改二:在工程向导中需要指定maya2015安装路径,很多时候我们安装路径并不是默认,那就需要手动

输入这个路径。

这里的话需要打开下面路径(比如我的路径)

D:\Program Files(x86)\Microsoft Visual Studio 11.0\VC\VCWizards\MayaPluginWizard\HTML\1033

下的default.htm文件稍作修改。也是使用文本编辑器打开,你可以通过查找Program这个字符来找到需要

修改的两个位置,相信聪明的读者马上就想到了应该如何修改(注意这里显示的路径都是楼主的路径,

读者根据自己安装的路径做相应修改)。

C:\Program Files\Autodesk\Maya2015修改为D:\Program Files\Autodesk\Maya2015其实就是你的maya的安装路径。

C:\\Program Files\\Autodesk\\Maya修改为D:\\Program Files\\Autodesk\\Maya,注意这里是使用的双斜杠,并且Maya后面没有版本号。

4、安装vs插件方便代码提示和代码错误提示

强烈建议安装VisualAssistX_10.7.1918这个插件。插件下载和安装,网络上有相关方法,这里不再赘述。

0 0
原创粉丝点击