星鸿阁

 找回密码
 立即注册
搜索
热搜: 活动 交友 动画
查看: 858|回复: 4

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

  [复制链接]

2249

主题

2759

帖子

9603

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9603
发表于 2021-2-25 11:30:20 | 显示全部楼层 |阅读模式
maya2018 + VS2017 C++编译环境搭建
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正常。





参考:




回复

使用道具 举报

2249

主题

2759

帖子

9603

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9603
 楼主| 发表于 2021-2-25 11:30:48 | 显示全部楼层
回复

使用道具 举报

2249

主题

2759

帖子

9603

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9603
 楼主| 发表于 2022-12-16 11:17:07 | 显示全部楼层
回复

使用道具 举报

2249

主题

2759

帖子

9603

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9603
 楼主| 发表于 2022-12-19 11:20:00 | 显示全部楼层
安装时,必须要把什么142 141 之类的,全部都安装上,在使用C++ 桌面开发那栏里,还有Visual Studio 扩展开发 那栏也要装上。
回复

使用道具 举报

2249

主题

2759

帖子

9603

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9603
 楼主| 发表于 2022-12-19 11:52:36 | 显示全部楼层
如果遇到编译错误,先点项目右键单击​​ 重定位 以匹配所需的 SDK
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|starfluidga

GMT+8, 2024-12-21 01:28 , Processed in 0.017363 second(s), 20 queries .

Made by Liga 星鸿阁

Copyright © 2020-2048, LigaStudio.

快速回复 返回顶部 返回列表