第三方库typedef重定义冲突的一种解决方案 发表于 2023-11-09 分类于 c++ 阅读次数: 编译错误1Typedef redefinition with different types ('uint32' (aka 'unsigned int') vs 'unsigned long') 解决方法123#define uint32 header_uint32#include <header.hpp>#undef uint32 参考 Typedef redefinition (C2371) for uint32 in two 3rd-party libraries typedef重复定义的一种解决方法 建议 在cpp中,尽量使用namespace,可以避面很多命名问题;