起因:项目中需要用json来操作数据,就引了cJSON库(cJSON.h和cJSON.c文件),但是发现编译报错如下
E2870 此配置中不支持 128 位浮点类型 test0 ...\usr\include\x86_64-linux-gnu\bits\floatn.h 75
然后先新建了个工程来检查问题(甚至在这之前还以为是cjson库被我误改了,跑去下了个rapidjson试试,发现也不行。。。老实回来找根本问题了)
rapidjson的gitee地址:
include · 腾讯开源/RapidJSON - 码云 - 开源中国 (gitee.com)
结果偶然发现#include<string>都会报这个错(没这个偶然不知道还要找到啥时候),那就大概率不是库的问题了,找到了第一个错误:
①命令行没有加“-std=c++11”
对于DirectX程序开发者来说,学会使用
Visual
Studio
Graphics Debugger(图形调试器)可以帮助你全面了解渲染管线绑定的资源和运行状态,从而确认
问题
所在。现在就以我所掌握的图形调试经验来进行展开描述。
下面的教程基于
Visual
Studio
2017/
2019
Community进行.因为最近换了
VS2019
,并且添加了调试对象具名化的功能,里面的图...