maya2018 + VS2017 C++编译环境搭建

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

maya2018 + VS2017 C++编译环境搭建
  1. 解压,将devkitBase下的include和devkit文件夹复制到maya安装目录Maya2018下

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

maya2018 + VS2017 C++编译环境搭建
  1. 解压以下目录下的压缩包

maya2018 + VS2017 C++编译环境搭建

打开有以下文件

maya2018 + VS2017 C++编译环境搭建

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

maya2018 + VS2017 C++编译环境搭建
  1. 配置VS2017: 将MayaPluginWizard目录(包含以上四项的目录)复制到如下目录下(VS2017安装位置)

maya2018 + VS2017 C++编译环境搭建
  1. 配置VS2017: 将MayaPluginWizard目录下的这三个文件放到

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

maya2018 + VS2017 C++编译环境搭建
  1. 打开VS

maya2018 + VS2017 C++编译环境搭建
  1. 项目设置如下,custom location设置maya安装目录

maya2018 + VS2017 C++编译环境搭建

下一步,选择模板类型

maya2018 + VS2017 C++编译环境搭建

下一步,选择要使用的库

maya2018 + VS2017 C++编译环境搭建
  1. 最后项目资源

maya2018 + VS2017 C++编译环境搭建
  1. 运行项目, 报错

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

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

查看项目属性页

maya2018 + VS2017 C++编译环境搭建

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

maya2018 + VS2017 C++编译环境搭建

之后运行HelloWorld正常。

参考:

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

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

Original: https://www.cnblogs.com/farewell-farewell/p/10929583.html
Author: Not-Bad
Title: maya2018 + VS2017 C++编译环境搭建

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/536163/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球