gpt4 book ai didi

cross-compiling - cc1 : error while loading shared libraries: libmpc. so.2:无法打开共享对象文件:没有这样的文件或目录

转载 作者:行者123 更新时间:2023-12-04 01:39:53 46 4
gpt4 key购买 nike

我在 Ubuntu 13.10(64 位)的主文件夹中有一个交叉编译器。我下载了 here在页面底部显示“预建工具链”。当我尝试编译某些东西时,它给了我这个:

cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory

仔细观察后,我发现 this .我尝试了作者写的输入命令;但他们不会帮助我,因为我遇到了来自家庭字典的交叉编译器的问题,而不是系统编译器。任何人都可以帮忙吗?

编辑:这是我试图交叉编译的文件:
void print(char *message, int line,int ch){
char *vm=(char *)0xb8000;
int i=(line*80*2);
i=i+(ch*2);
while(*message!=0){
if (*message=='\n'){line++;
i=(line*80*2);}
else {vm[i]=*message;
i++;
vm[i]=0x07;
i++;} *message++;}}

void kernel_main(){
print("Hello!\nHow do you like my kernel?",0,0);}

我还有一个用 AT&T 语法编写的汇编文件,它调用 kernel_main()。

最佳答案

发出以下命令后,我的错误消失了:

export LD_LIBRARY_PATH="/usr/local/lib"
sudo ldconfig
ldconfig是魔法。

关于cross-compiling - cc1 : error while loading shared libraries: libmpc. so.2:无法打开共享对象文件:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19625451/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com