so
-
Linux环境下动态库的生成与使用
一、动态库的生成 定义 a.h、a.c 如下: a.h #include <stdio.h> #include <stdlib.h> void FuncA(…
-
ubuntu 中设置root账户登录
001、 root@ubuntu01pc1:~# vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf ## 打开配置文件 …
-
归档:220807 | 开门水题:STL 系列模板题
所有题目都在橙到绿之间。梦回小学。 UVA [101] – The Blocks Problem 用一个前驱数组和一个后继数组维护一个类似于链表的结构。 然后每次更改根…
-
docker部署jre(手动制作镜像)
1、下载jdk/jre 官网下载地址 ,由于服务器上只需要java运行时环境,所以这里选择下载jre,如下图下载需要的对应的版本: 2、删除jre中无用的文件 #解压 tar -z…
-
使用Cython对python代码编译
背景: 我们知道Python是一门解释型语言,当我们想让其他人运行我们的代码时,如果直接将.py源代码发送给他人,那么源代码将没有任何安全性可言,也就是任何一个人都可以打开…
-
【cmake】linux下链接动态链接库
书籍:Cmake PracticeCMake调用外部库Linux程序运行找不到动态库.so文件的三种解决办法
-
编译SQLite libsqlite3.so文件
在使用linux aarch64 SQLite时需要用到aarch64版libsqlite3.so,如果linux没自带或要使用最新版本时,可自行编译。1、sqlite源码包下载地…
-
macbook M1芯片 arm64 安装部分软件出错的解决方案
M1芯片默认使用的arm64架构,可以使用如下命令查看:uname -a 当我安装了brew(https://www.cnblogs.com/rxbook/p/16377…
-
android源码分析之linker初始化
linker入口函数 在内核程序加载了ELF可执行文件后会判断是否含有动态链接信息。如果需要进行动态链接就会通过ELF可执行文件的PT_INTERP程序段获得需要加载的加载器的路径…
-
java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file
Linux配置好JDK环境 并运行 java -version 出现下面情况:java: error while loading shared libraries: libjli.…