首页 > 其他分享 >lazaurs自建库文件系统

lazaurs自建库文件系统

时间:2023-12-21 21:33:09浏览次数:31  
标签:文件 lib lazaurs linux 文件系统 cross 64 Linux 自建库

以Linux _X86_64为例

一、删除LazarusFPC\cross\lib\x86_64-linux下的所有文件。

二、在Lazarus项目选项-编译器-配置和目标-选择Linux和X86-64。

三、编译项目。

1、会出现cannot find -lpthread: No such file or directory等等多个文件找不到。

-lpthread说明少libpthread.so  -lc就是libc.so

从Linux找到对应的文件拷贝到LazarusFPC\cross\lib\x86_64-linux目录下

大多文件在lib目录下。不知道文件在那里,就用

cd /

find -name 文件名

2、再编译。会出现 warning: libpng16.so.16, needed by LazarusFPC\cross\lib\x86_64-linux\/libgdk_pixbuf-2.0.so, not found 等文件

以上就是说少了libpng16.so.16 文件

再从Linux找到对应的文件拷贝到LazarusFPC\cross\lib\x86_64-linux目录下

反复.....(2到3次后)

就可以成功编译了。

拷贝编译好的文件到Linux中运行。

 

标签:文件,lib,lazaurs,linux,文件系统,cross,64,Linux,自建库
From: https://www.cnblogs.com/jwjss/p/17920165.html

相关文章

  • Linux系统扩容数据盘时,如何扩展未分区磁盘文件系统
    1.操作场景当数据盘没有创建分区,只在设备上创建了文件系统,您可以参考本节直接扩展文件系统。[root@ecs-test~]#df-THFilesystemTypeSizeUsedAvailUse%Mountedon/dev/vda1ext443G1.9G39G5%/tmpfstmpfs2.0G02......
  • 文件系统和软硬链接(下)
    在这里我们首先学习两个新的知识点第一个:第二个:下面我们再来理解思考下面的四个问题:我们首先来解决第一个问题如果新建一个文件Linux系统会做什么呢?新建文件,系统会做什么当我们要新建一个文件的时候,我们肯定是在系统的一个文件路径下去新建的,这个路径能够帮助我们确定清楚这个文件......
  • 调整archlinux分区及ext4文件系统大小
    参照https://wiki.archlinuxcn.org/wiki/Parted1.防止数据丢失有重要数据的话先备份,防止系统崩了数据没了可以的话先在虚拟机练习一下2.注意点要扩展分区及其文件系统,(1)先扩展分区(2)再扩展文件系统要收缩分区及其文件系统,(1)先收缩文件系统(2)再收缩分区这样做是因......
  • rk3568移植搭建Ubuntu20.04.5根文件系统
    一.下载ubuntu-base https://cdimage.ubuntu.com/ubuntu-base/releases/20.04.5/release/ 下载固件:buntu-base-20.04.5-base-arm64.tar.gz 根文件系统创建目录ubuntu_rootfs,并解压到该目录:mkdirubuntu_rootfstar-zxvfubuntu-base-20.04.5-base-arm64.tar.gz-Cubuntu_root......
  • 基于RT-Thread快速上手SD NAND 虚拟文件系统
    SDNAND也称之为贴片式TF卡,贴片式SD卡,采用标准的SDIO接口,兼容SPI接口。下图所示为CS新一代CSSDNANDNP1GCR01-AOW大小为128M,对比128M的SD卡,可以看到贴片SD卡尺寸更小,不要SD卡座,占用更小的PCB面积;也可以节省PCB板层数,2层板即可使用。而且兼容可替代普通TF卡/SD卡,硬件电路软......
  • ubuntu 18.04.6 编译文件系统buildroot的时候提示 buildroot/output/host/ARM-buildro
    错误提示如下:ln::无法创建符号链接buildroot/output/host/ARM-buildroot-linux-gnueabihf/sysroot/usr/lib没有文件或目录  cd进入buildroot路径,先sudomakeclean 然后再cd..到software文件夹重新make就可以了。  ......
  • 学习文件系统的数据结构
    学习文件系统的数据结构:深入理解计算机系统和操作系统运作的关键一步。以下是一份关于学习文件系统数据结构的学习总结,可能会帮助你系统地回顾所学的知识:inode(索引节点):1.inode是文件系统中非常重要的数据结构,它存储了文件的元数据,包括文件的大小、权限、拥有者等信息。2.理......
  • 无涯教程-MFC - 文件系统
    在本章中,无涯教程将讨论文件系统的各个组成部分。Drives驱动驱动器是连接到计算机的物理设备,因此它可以存储信息,逻辑磁盘,逻辑卷或虚拟磁盘(简称VD或vdisk)是一种虚拟设备,可在计算机系统中的一个或多个物理磁盘驱动器上提供可用存储区域。驱动器可以是硬盘,CDROM,DVDROM,闪存(USB......
  • /proc文件系统 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/filesystems/proc.html/proc文件系统/proc/sys作者:[email protected],[email protected]日期:1999年10月7日2.4.x更新作者:[email protected]日期:2000年11月14日移动/proc/sys作......
  • FUSE文件系统 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/filesystems/fuse.htmlFUSE定义用户空间文件系统:普通用户空间进程提供数据和元数据的文件系统。文件系统可以通过内核接口正常访问。文件系统守护进程:提供文件系统数据和元数据的进程。非特权挂载(或用户挂载):由非特权(非根用......