在vs 2015中创建Motion Builder设备,snprintf宏冲突

时间:2018-08-13 09:42:29

标签: c++ autodesk motionbuilder

我正在尝试构建OpenReality SDK示例以创建MotionBuilder设备。几年前,我在Visual Studio 2012中就已经做到了,而且还不错。在VS 2015/2017中,出现此错误:

  

snprintf的宏定义与标准库函数声明(编译源文件ordeviceinput_layout.cxx)或deviceinput C:\ Program Files(x86)\ Windows Kits \ 10 \ Include \ 10.0.10240.0 \ ucrt \ stdio.h

Google告诉我,这是因为现在已在Visual Studio中对其进行了定义,因此不应在代码中进行定义。那讲得通。但是,当我在 sln 中搜索snprintf时,找不到它。它也不在PreProcesser定义中。我怎样才能找到它的定义位置?还是有解决此错误的另一种方法?

0 个答案:

没有答案