![[轻笔记]多个第三方库typedef重定义冲突,第1张 [轻笔记]多个第三方库typedef重定义冲突,第1张](/aiimages/%5B%E8%BD%BB%E7%AC%94%E8%AE%B0%5D%E5%A4%9A%E4%B8%AA%E7%AC%AC%E4%B8%89%E6%96%B9%E5%BA%93typedef%E9%87%8D%E5%AE%9A%E4%B9%89%E5%86%B2%E7%AA%81.png)
工程依赖opencv与课题组项目的一个库,编译时出现以下错误:
大概意思是,两个库里都用typedef定义了int64,发生冲突。
无解之下请教了课题组的c++小王子——建哥。不一会,建哥发我一个链接:Typedef redefinition (C2371) for uint32 in two 3rd-party libraries。问题本质是一样的。
所以,照猫画虎,在冲突的库头文件前后分别加下如下内容,问题就解决了。
编译通过!
欢迎分享,转载请注明来源:内存溢出
![[轻笔记]多个第三方库typedef重定义冲突,第1张 [轻笔记]多个第三方库typedef重定义冲突,第1张](/aiimages/%5B%E8%BD%BB%E7%AC%94%E8%AE%B0%5D%E5%A4%9A%E4%B8%AA%E7%AC%AC%E4%B8%89%E6%96%B9%E5%BA%93typedef%E9%87%8D%E5%AE%9A%E4%B9%89%E5%86%B2%E7%AA%81.png)
工程依赖opencv与课题组项目的一个库,编译时出现以下错误:
大概意思是,两个库里都用typedef定义了int64,发生冲突。
无解之下请教了课题组的c++小王子——建哥。不一会,建哥发我一个链接:Typedef redefinition (C2371) for uint32 in two 3rd-party libraries。问题本质是一样的。
所以,照猫画虎,在冲突的库头文件前后分别加下如下内容,问题就解决了。
编译通过!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)