码迷,mamicode.com
首页 > 其他好文 > 详细

3D MAX插件开发环境配置的泪与血

时间:2014-08-09 00:08:46      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   os   io   strong   

????目标机器: CPU:AMD64 OS:Win 8 IDE: VisualStudio 2013 TargetSoft:3D MAX 2014

  1. 安装好VS和3DMAX 2014(with 3D MAX 2014 SDK)
  2. 由于开发插件需要vc100,一种办法是下载Visual Studio2010,另外一种是下载Windows SDK for Win7.首先说下载 Visual Studio2010注意事项

    ?

可以在安装好2013之后再安装2010,如果你下载的是Visual Studio 2010 Express版本,那么你还要安装Windows SDK for Win7,并且有一系列问题需要你去修复,可能有人已经使用这个版本,那么我就此说明下

首先是下载Windows SDK for win7,请注意下你机子系统

x86 ISO File Name: GRMSDK_EN_DVD.iso

x64 ISO File Name: GRMSDKX_EN_DVD.iso

Itanium ISO File Name: GRMSDKIAI_EN_DVD.iso

如果你已经安装Visual Sutdio 2010 或者在安装其他软件的时候安装上了Visual C++ 2010 Redistributable 如果遇到以下错误:

Please refer to Samples\Setup\HTML\ConfigDetails.htm document for further information

????????卸载 Visual C++ 2010 Redistributable

????遇到其他错误,那个报错不要选择那个,编译器是一定要安装,如果报错,请安装补丁KB2519277

????如果是VS2010免费版开发有点麻烦,首先你需要在Visuatl Sudio 10.0\VC\下建立atlmfc\include文件夹,并拷贝一份afxres.h进去

????其次,打开建立好的插件项目<属性->常规->平台工具集 ->选择Windows SDK 7.1>,如下图:

????????

????编译如果提示缺少winres.h,拷贝一份winres.h(从网上下载,或者别人那里拖) 至Microsoft SDKs\Windows\v7.1\Include目录,如果依旧报错,请看 ????

????按理来说,这样应该不会出现问题了,如果有问题,请参见

????问题原因: windowssdkdir 宏指向的目录为7.0a,而这个目录下是没有x64的生成所需文件的

如果继续提示无法打开XX文件,XX.lib,有几个解决办法,由于本人尝试网上改注册表,改vcvar.bat都没有效果,也不推荐大家了,我的方法是

  1. 建立一个系统环境变量WinSDKDIR ,值为C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1
  2. 修改VC++目录中包含目录和库目录中的WindowsSDKDIR为WinSDKDIR

提示缺少core.lib.请将生成配置改为release

????bubuko.com,布布扣

提示生成失败不需要管它,只需要3D MAX 插件目录下生成了 XX.dle文件即可

由于这样每次建立一个新项目都需要去改包含目录和库目录,过于繁琐,修改\maxsdk\howto\3dsmaxPluginWizard目录下的\Templates\1033\ root.vcxproj,增加一个

<PropertyGroup Condition="‘$(Configuration)|$(Platform)‘==‘Release|x64‘">

<IncludePath>$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WinSdkDir)include;$(FrameworkSDKDir)\include</IncludePath>

<LibraryPath>$(VCInstallDir)lib\amd64;$(VCInstallDir)atlmfc\lib\amd64;$(WinSdkDir)lib\x64</LibraryPath>

</PropertyGroup>

????如何让VS能建立插件项目,自己去看3ds Max 2014 SDK\maxsdk\howto\3dsmaxPluginWizard\ readme,也可以网上搜索教程

3D MAX插件开发环境配置的泪与血,布布扣,bubuko.com

3D MAX插件开发环境配置的泪与血

标签:style   blog   http   color   使用   os   io   strong   

原文地址:http://www.cnblogs.com/leohawke/p/3900337.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!