![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编译问题
lax-fly
电子diy爱好者
展开
-
gcc整数溢出检测 __mulvsi3 __addvdi3
ftrapv 参数会让GCC在生成代码时,对算数运算结果做溢出检测,如果检测到溢出,则自动abort退出程序。在编译时加上 -ftrapv 参数 , 运行时检测到溢出后 , 会产生SIGABRT , 进程终止。,4611686018427387904是个第63位为1的64位数。core调用栈有__mulvsi3 或 __addvdi3。原创 2023-11-03 16:07:11 · 281 阅读 · 0 评论 -
centos stream 9 安装 libc-static静态库
尝试安装c静态库,报错。查阅官方原始镜像站能够找到 glibc-static 的镜像,那么为什么安装找不到。原创 2023-12-03 15:57:50 · 658 阅读 · 0 评论 -
(standard input): No keywords in input file!(udev编译)
在 centos 9 上编译 udev-182 源码。原创 2023-12-03 19:34:42 · 277 阅读 · 0 评论 -
module: x86/modules: Skipping invalid relocation target, existing value is nonzero for type 1
写了个简单的模块demoMakefile内容编译然后报错 invalid format,查看内核消息查看具体报错。原创 2023-12-05 10:29:19 · 922 阅读 · 0 评论 -
源码安装Python3.11排雷记录
不解决如果直接make install,运行python会报错。不解决如果直接make install,运行python会报错。之后还是会报错,单未影响我的使用,暂未解决。原创 2024-04-09 11:54:27 · 300 阅读 · 0 评论 -
centos9源码编译ncurses生成libncursesw的问题及解决办法
编译,只会生成静态库,并且库名后面会多一个。原创 2024-04-30 09:40:20 · 124 阅读 · 0 评论 -
src/udev-event.c:233: undefined reference to `major‘(udev编译)
centos 9 上编译 udev-182。原创 2024-08-26 15:27:45 · 23 阅读 · 0 评论