小编San*_*mar的帖子

i386:x64-32 vs i386 vs i386:x86_64之间的差异

有人可以解释这三种架构之间的区别吗?实际上当我在Linux中构建一个64位应用程序时,我收到一个链接错误说:

skipping incompatible library.a when searching for library.a
Run Code Online (Sandbox Code Playgroud)

然后我objdump -f在那个库上使用了以下输出:

a.o: file format elf32-x86-64
architecture: i386:x64-32, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
Run Code Online (Sandbox Code Playgroud)

这是否意味着该库是32位?这是我收到链接器错误的原因吗?

linux x86 x86-64

6
推荐指数
1
解决办法
1802
查看次数

../util-linux-2.28.1/schedutils/chrt.c:88:17:错误:'__ NR_sched_setattr'未声明(首次在此函数中使用)

我正在尝试使用yocto项目中的bitbake构建os-image.我收到以下错误.

../util-linux-2.28.1/schedutils/chrt.c:88:17: error: ‘__NR_sched_setattr’ undeclared (first use in this function)

我按照Yocto Mega手册中的说明进行操作.如何解决这个构建错误?

linux yocto centos7

1
推荐指数
1
解决办法
1500
查看次数

标签 统计

linux ×2

centos7 ×1

x86 ×1

x86-64 ×1

yocto ×1