1. 下载: https://www.autodesk.com/developer-network/platform-technologies/maya

2. 解压,将devkitBase下的include和devkit文件夹复制到maya安装目录Maya2018下

PS:这一步貌似不是必需的,下次可以试试不做

3. 解压以下目录下的压缩包

打开有以下文件

vsz文件里有VS版本,这里的是VS14,可以改为自己对应的版本,我改为VS15,如果不改,VS之后创建项目会失败

4.  配置VS2017: 将MayaPluginWizard目录(包含以上四项的目录)复制到如下目录下(VS2017安装位置)

5. 配置VS2017: 将MayaPluginWizard目录下的这三个文件放到

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\vcprojects 目录下(你自己的安装路径)

6. 打开VS

7.  项目设置如下,custom location设置maya安装目录

下一步,选择模板类型

下一步,选择要使用的库

8.  最后项目资源

9. 运行项目,报错

error MSB8020: 无法找到 v140 的生成工具(平台工具集 =“v140”)。若要使用 v140 生成工具进行生成,请安装 v140 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。

原因:Maya2018支持的是VS2015,而我配置的是VS2017

查看项目属性页

将其修改一下,标注如下(使用已有的工具集和WinSDK版本)

之后运行HelloWorld正常。

参考:

http://elmagnifico.me/2017/12/23/Maya-C++API/

http://blog.sina.com.cn/s/blog_7d8413420102w9wi.html

最新文章

  1. [开源].NET高性能框架Chloe.ORM-完美支持SQLite
  2. javaweb 基于java Servlet登入 简单入门案例
  3. js的一些正则 整理 长期更新
  4. Python之路Day15--CSS补充以及JavaScript(一)
  5. 去除Jsp页面空白行
  6. Android studio 使用Gradle发布Android开源项目到JCenter 总结
  7. 自定义一个字母Button
  8. windows下面配置apache+http
  9. python文件I/O(转)
  10. NSKeyedArchive(存储自定义对象)
  11. [Java,JavaEE] 最常用的Java库一览
  12. Web应用工作流程总结
  13. C#创建Excel文件并将数据导出到Excel文件
  14. 解决新版Emacs的警告:Warning (initialization): Your load-path...
  15. IDEA升级版本后界面出现变小,字体变细的问题解决
  16. 爬虫 selenium+Xpath 爬取动态js页面元素内容
  17. Django+wechatpy接入微信公众平台以及授权登录
  18. Sping Cloud项目启动报A component required a bean of type 'com.tianyan.bbc.dao.SecurityUserBaseMapper' that could not be found.
  19. django2+uwsgi+nginx上线部署到服务器Ubuntu16.04(最新最详细版)
  20. thymeleaf资源加载问题(从Controller跳转)

热门文章

  1. 20180523模拟赛T2——前缀!
  2. wordpress搜索结果排除某个分类如何操作
  3. js事件绑定方法
  4. 非阻塞IO的实现方式
  5. SG函数的理解集应用
  6. EasyExcel引入
  7. LeetCode 737. Sentence Similarity II
  8. swap file "*.swp" already exists!的解决方法
  9. NOI2019 回家路线 DP
  10. Vue的Key属性,v-for和v-if,v-if/v-show,v-pre不渲染,v-once只渲染一次