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
