FBX SDK在vs 2010下面的配置
1、下载FBS SDK。地址。因为我是vs2010,所以我下载的是FBX SDK 2016.1.2 VS2010。如果没有了,你可以找博主直接要,QQ1240957820。
2、下载下来的是一个exe格式的文件。然后点击安装。这个安装其实就是一个解压缩。解压缩之后其中包含的主要文件夹有include,lib和samples。
3、将上述include中的所有文件拷贝到vs2010的 VC/include文件夹下。
4、将上述lib文件中的lib/vs2010/x86/debug下的dll文件分别拷贝到C盘windows/SysWOW64,C盘windows/System32和vs2010的VC/bin下面(因为我不清楚最后用的dll文件到底是哪里的,所以我一般这三个地方都拷贝一次)。
5、将上述lib文件中的lib/vs2010/x86/debug下的其他文件(包括libfbxsdk.lib,libfbxsdk.pdb,libfbxsdk-md.lib,libfbxsdk-mt.lib)都拷贝到vs2010的VC/lib下面。
6、接下来是在vs2010上面的配置。首先打开vs2010,新建一个win32控制台应用程序的空项目,项目名称为fbx。
7、在项目的源文件上右击->添加->新建项,新建一个Cpp文件main.cpp,然后点击添加。
8、右击工程名称->属性->配置属性->链接器->输入->附加依赖项 点编辑,在其中写入libfbxsdk.lib,libfbxsdk-md.lib,libfbxsdk-mt.lib,wininet.lib(每行一个,一共四行),然后点击确定。(这个属性页面不要关闭)
9、点击配置属性->C/C++->预处理器->预处理器定义,点击编辑,在最后一行后面加上FBXSDK_SHARED,点击确定。
10、点击配置属性->链接器->输入->忽略特定默认库, 点编辑,在其中写入LIBCMT,然后点击确定。
11、最后点击应用,确定。
12、在main.cpp中写一段简单的程序。
#include <stdio.h>
#include <stdlib.h> int main()
{
puts("Hello Fbx SDK!");
system("pause");
return 0;
}
13、将vs的运行模式改成Debug,Win32,然后点F5运行。如果正常,则说明配置成功。成功的话,可以将上面解压出的那个samples中的教程程序加到我们这个工程中运行一下,学习一下FBX SDK的用法。
Hint:最后我发现一个问题,这可能是我特有的问题,也可能是大家都会遇到这个问题。就是当我使用C++的fstream时,会出现一大堆好像是链接的错误。但是只是加入这个头函数时是没有问题的,只是在声明一个它的变量是会出现。
#include <stdio.h>
#include <stdlib.h>
#include <fstream> void init()
{
std::ofstream fout("test"); //这句话不注释就会出现编译错误,注释掉就没事
} int main()
{
puts("Hello Fbx SDK!");
system("pause");
return 0;
}
FBX SDK在vs 2010下面的配置的更多相关文章
- Autodesk FBX SDK Program 中文 (一)
这是我的FBX SDK学习笔记.如文有错误.麻烦各位大大指出 为什么要使用FBX SDK? 由于3D建模软件都被AutoDesk收购了.FBX能够在各个建模软件之间互相导入导出,在非常多游戏引擎中也用 ...
- 基于FBX SDK的FBX模型解析与加载 -(一)
http://blog.csdn.net/bugrunner/article/details/7210511 1. 简介 FBX是Autodesk的一个用于跨平台的免费三维数据交换的格式(最早不是由A ...
- 解决每次打开office 2010显示正在配置的问题
解决每次打开office 2010显示正在配置的问题 OFFICE 2010 MSDN版出来后,下载安装 ,启动后发现每次打开都会出现“正在配置”的进度,删除重装亦不成功,对SETUP.EXE改名也不 ...
- Android SDK 4.0.3 开发环境配置及运行
最近又装了一次最新版本的ADK环境 目前最新版是Android SDK 4.0.3 本文的插图和文本虽然是Android2.2的 步骤都是一样的,如果安装的过程中遇到什么问题,可以留言,我会尽快回复! ...
- mingw fbx sdk /浮点数精度
接下来要做一个linux下的程序了. 下载linux version fbx sdk tar zxvf ...gz 按照安装说明 提升权限并没什么用 还是,cannot execute bin ...
- Team Foundation Server 2010下载安装配置方法
一.Team Foundation Server 2010下载: ed2k://|file|cn_visual_studio_team_foundation_server_2010_x86_x64_d ...
- FBX SDK 从2012.1 到 2013.3 变化
==================================================== ============================== 译文 ...
- Autodesk FBX SDK Program 中文 (二)
这是Autodesk FBX SDK学习笔记第二篇.下面部分汉字翻译自Autodesk FBX SDK Program.翻译人:有道翻译. 上一篇讲了一些FBX SDK的基本操作.创建FbxManag ...
- 基于FBX SDK的FBX模型解析与加载 -(四)
8. 骨骼蒙皮动画 骨骼蒙皮动画是当前游戏引擎中最常用的一种动画方式,关于其基本原理网络上的资料较多,关于到涉及的其它较复杂操作,如插值.融合等在这里也就先不再讨论了,而且其实现方式也与具体引擎的动作 ...
随机推荐
- keepalived+双主架构
简介 keepalived是基于VRRP协议的,全称 Virtual Redundent Routing Protocal 虚拟路由协议,为解决静态路由单点故障引起的网络失效问题设计的一套主备协议 两 ...
- git add -A -u . 的区别
git add -u:将文件的修改.文件的删除,添加到暂存区. git add .:将文件的修改,文件的新建,添加到暂存区. git add -A:将文件的修改,文件的删除,文件的新建,添加到暂存区.
- .NET 黑魔法 - asp.net core 日志系统
asp.net core 里如何记录日志呢? 这要从asp.net core的依赖注入说起,在asp.net core里的依赖注入真是无所不在,各种面向切面的接口与事件. 好吧,来点干货. 首先,我们 ...
- JavaScript 创建和浅析自定义对象
在Js中,除了Array.Date.Number等内置对象外,开发者可以通过Js代码创建自己的对象. 目录 1. 对象特性:描述对象的特性 2. 创建对象方式:对象直接量.new 构造函数.Objec ...
- ef entity转json引起的Self referencing loop
问题简介:前段时间做项目时,将取到的entity往Redis cache里存放时报多重引用的错误. Self referencing loop detected for property 'Check ...
- linux系统状态检测命令
1.ifconfig命令 ifconfig命令用于获取网卡配置与网络状态等信息,格式为“ifconfig [网络设备] [参数]”. 使用ifconfig命令来查看本机当前的网卡配置与网络状态等信息时 ...
- 16. 3Sum Closest(双指针)
Given an array nums of n integers and an integer target, find three integers in nums such that the s ...
- grad-cam 、cam 和热力图,基于keras的实现
http://bindog.github.io/blog/2018/02/10/model-explanation/ http://www.sohu.com/a/216216094_473283 ht ...
- 20155228 2016-2017-2 《Java程序设计》第1周学习总结
20155228 2016-2017-2 <Java程序设计>第1周学习总结 教材学习内容总结 这部分内容是以教材为基础,根据个人的理解来描述的,有的地方的理解和表述可能不规范甚至不正确, ...
- timestamp与timedelta,管理信息系统概念与基础
1.将字符串‘2017年10月9日星期一9时10分0秒 UTC+8:00’转换为timestamp. 2.100天前是几号? 今年还有多少天? #timestamp与timedelta from ...