- 博客(3)
- 收藏
- 关注
原创 redefinition of ‘struct std::__is_integer<int>‘
/home/extfs/isvp_t40/prebuilt/toolchain/runtime/gcc_720/mips-gcc720-glibc226/mips-linux-gnu/include/c++/7.2.0/bits/cpp_type_traits.h:205:12: error: redefinition of 'struct std::__is_integer<int>' struct __is_integer<int> ^~~~~~...
2021-12-03 17:50:38 1806
原创 xxx-xxx-g++: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found
可以参考如下思路:1、确认下编译工具链安装的位置,是否支持软链接。比如虚拟机的共享目录可能就会出现问题2、查看 liblto_plugin.so 位置,手动添加软链接
2021-09-15 14:31:14 4331 1
原创 extern ''C'' 的 学习浅谈
extern "C" 类似于一国两制的思想语法原因:C++与C语言的混合编程时候,C++工程中添加.c源文件时,.c文件会按照C方式编译生成目标文件,生成的函数名称不会包含函数参数的类型,如果.cpp文件调用.c文件中的函数,首先会包含.c头文件,将头文件中的函数声明按照cpp方式编译,函数名称编译后一般会增加函数参数的类型,那么链接的时候.cpp中调用函数自然找不到在.c文件中的定义,所以
2016-05-16 14:48:34 347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人