zoukankan      html  css  js  c++  java
  • 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;
    }
    

      

  • 相关阅读:
    《让未来的你,感谢现在的自己》——自己努力
    老罗——《我的奋斗》
    1. opencv的初体验
    opencv初体验
    opencv的初体验
    python学习2——数据类型
    卷积的意义
    C#学习笔记一
    C++知识点
    二维数组作为参数传递
  • 原文地址:https://www.cnblogs.com/jianglangcaijin/p/6498467.html
Copyright © 2011-2022 走看看