E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
动态库共享库
Linux下的IPC与ITC
pthread
动态库
提供的信号量是sem_t,利用sem_init初始化时,把pshared设置
international321
·
2024-02-05 06:08
linux
Linux性能优化笔记3
文件映射段,包括
动态库
、共享内存等,从高地址开始向下增长。栈,包括局部变量和函数调用的上下文等。栈的大小是固定的,一般是8MB。内存分配涉及两种系统调用:对小块内存(小于128K),
_SHIZI
·
2024-02-05 04:13
HarmonyOS 鸿蒙应用开发(九、还是蓝海,如何贡献第三方库)
无意间浏览了下鸿蒙的开源第三方
共享库
,发现库好少啊,还是一片蓝海。那么你贡献的三方库可能会被很多人看到和使用
特立独行的猫a
·
2024-02-04 23:22
HarmonyOS极简教程
harmonyos
华为
OpenHarmony
三方库
Linux 生成静态库和
动态库
结构图graphLR;A(libedu.h)-->B(libedu_typedef.h);A-->C(libedu_support.h);A-->D(libedu_util.h);A-->E(libedu_load.h);A-->F(libedu_analyze.h);B-->B1(typedef);B-->B2(BOOLEAN宏);B-->B3(结构体);C-->C1(LOG宏);C-->C2(
三尺青锋丶
·
2024-02-04 20:50
error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file
errorwhileloadingsharedlibraries:libevent-1.4.so.2:cannotopensharedobjectfile:Nosuchfileordirectory 报错提示:加载
共享库
时出错
长安明月
·
2024-02-04 17:03
Linux
linux
centos
运维
解决 relocation xxx symbol `xxx‘ can not be used when making a shared object;recompile with -fPIC
1.发现问题在cmake编译一个
动态库
时,链接了loguru日志库,报错如下:relocationR_X86_64_PC32againstsymbol'_ZN6loguru19g_flush_interval_msE'cannotbeusedwhenmakingasharedobject
我才是一卓
·
2024-02-04 16:09
c++
【python】cffi 在 Python 代码中调用 C 代码
通过cffi,你可以编写Python代码来直接使用C函数、调用
共享库
(.so或.dll文件),或者甚至嵌入C代码。这使得在Python中执行低级系统调用或利用现有的C代码库变得更加容易和高效。
言之。
·
2024-02-04 16:39
python
开发语言
linux编译ffmpeg
动态库
1,获取源码:gitclonehttps://git.ffmpeg.org/ffmpeg.git2,创建编译目录,并编译、安装,cdffmpegmkdirbuildcdbuild../configure--prefix=~/ffmpeg--enable-shared--enable-debug=1//configure后需要使用的参数可使用configure--help查询makemakeinst
hongel110
·
2024-02-04 14:20
视频处理
linux
ffmpeg
一个静态库框架模板: iOS Universal Framework Mk 7
要想用一种开发者友好的方式
共享库
是很麻烦的。你不仅仅需要包含库本身,还要加入所有的头文件,资源等等。苹果解决这个问题的方式是框架(f
weixin_34258078
·
2024-02-04 13:02
移动开发
xcode
测试
IOS-24-iOS
动态库
与静态库的区别及原理
动态库
和静态库的区别库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和
动态库
两种。
IOT_Elon
·
2024-02-04 13:28
iOS
IOS
动态库和静态库
c++动态链接库dll的封装和调用
动态链接库的优势:让程序更好的模块化,增加模块的复用率对应模块的代码升级,只需要编译dll文件,其他的代码不需要更新进程之间只需要一份
动态库
实例就行了,可以进行共享对动态链接库进行封装的方法使用导出符修饰函数或者类来说明需要导出的模块
会&唱歌的鱼
·
2024-02-04 08:01
C++
c++
windows
开发语言
深入理解动态链接
动态链接库又叫
共享库
(SharedLibrary),相信大部分做软件开发的人都很熟悉。
金戈大王
·
2024-02-04 08:17
C++面试八股文
作者:牛妹链接:2022春招C++工程师求职手册(全)_站内公告_牛客网来源:牛客网操作系统1)说一说常用的Linux命令2)静态库和
动态库
如何制作及使用,区别是什么3)请你说说
动态库
静态库的区别和优缺点
天天摸鱼的门三
·
2024-02-03 19:36
C++开发
c++
面试
【Linux】
动态库
和静态库——
动态库
和静态库的打包和使用、gcc编译、拷贝到系统默认的路径、建立软连接
文章目录
动态库
和静态库1.静态库和
动态库
的介绍2.静态库的打包和使用2.1生成静态库2.2使用静态库的三种方式2.2.1gcc编译2.2.2拷贝到系统默认的路径2.2.3建立软连接3.
动态库
的打包和使用
鳄鱼麻薯球
·
2024-02-03 17:14
Linux
linux
运维
理论——ELF可执行文件格式分析
Hook系统API软件Android的可执行文件和
动态库
就是Linux的ELF文件格式,但是,由于使用了Android自己的linker,因此,和普通的Linux系统不完全
云手机解决方案架构师
·
2024-02-03 15:26
解决:./pose_graph_gtsam: error while loading shared libraries: libmetis-gtsam.so: cannot open shared o
报错如下:出现该问题的原因是找不到安装的第三方
共享库
,默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件,通常通过源码包进行安装时,如果不指定--prefix,会将库安装在/usr
Abdullah al-Sa
·
2024-02-03 11:03
SLAM环境搭建
c++
ubuntu
Linux---动静态库
程序运行的时候将不再需要静态库
动态库
(.so):程序在运行的时候才去链接
动态库
的代码,多个程序共享使用库的代码。
竹下为生
·
2024-02-03 09:40
linux
算法
运维
报错error while loading shared libraries: libpq.so.5: cannot open shared object file:No such file(已解决)
报错errorwhileloadingsharedlibraries:libpq.so.5:cannotopensharedobjectfile:Nosuchfile错误分析根据错误信息中提到的缺失的
共享库
文件
一碗情深
·
2024-02-03 05:35
PostgreSQL
postgresql
linux 如何查看指定
动态库
要查看Linux系统指定的
动态库
,可以使用以下命令:使用ldconfig命令:ldconfig-p该命令将显示系统已加载的所有
动态库
及其路径。
OS Developer
·
2024-02-03 00:55
系统管理
linux
Linux 查看
动态库
依赖
查看
动态库
依赖3种方法(1)$ldd/bin/greplinux-gate.so.1=>(0xffffe000)libc.so.6=>/lib/libc.so.6(0xb7eca000)/lib/ld-linux.so
chen4914
·
2024-02-03 00:24
app
如何查看可执行程序和
动态库
文件的架构和平台信息以及如何根据信息区分程序对应的架构和适用的平台
导言:在软件开发和系统调试过程中,了解可执行程序和
动态库
文件的架构和平台信息是非常重要的。通过查看这些信息,我们可以确定文件所适用的操作系统和硬件平台,并根据架构信息选择合适的编译工具和库文件。
二进制coder
·
2024-02-03 00:52
Linux
C开发
架构
linux
Linux下代码的编译与调试
目录gcc/g++编译器gcc编译过程:编译过程的几个阶段具体如下:gcc常用选项静态库和
动态库
gcc/g++编译器当我们进行编译的时候,要使用一系列的工具,我们称之为工具链。
~|Bernard|
·
2024-02-02 22:02
linux
linux
运维
服务器
Linux
动态库
与静态库
动静态库与链接方式静态库与
动态库
什么是静态库什么是
动态库
链接方式动态链接静态链接静态链接和动态链接的区别静态库与
动态库
我们写代码的时候,要使用官方提供的库文件,比如printf,scanf之类的,这些都是已经写好的库文件
Hungry_11
·
2024-02-02 22:51
Linux
linux
编译器
链接
Linux软件包管理器yum
的安装与卸载yum安装yum卸载yum的软件源配置yum源什么是yumyum是Linux中软件下载安装的一个客户端,就像小米应用商店yum的作用我们平时下载一个软件,安装的不止一个可执行程序,还要许多
动态库
等许多其他的东西
Hungry_11
·
2024-02-02 22:49
Linux
linux
运维
服务器
【Linux】 Linux编译器-gcc/g++使用
-gcc/g++使用1.1引入1.2初识gcc/g++1.3程序运行的四个阶段1.3.1预处理1.3.2编译1.3.3汇编1.3.4链接1.4gcc的选项用法2.函数库2.1引入2.2函数库分类2.3
动态库
流浪者与猴
·
2024-02-02 21:36
Linux
linux
运维
Linux的编译器——gcc/g++(预处理、编译、汇编、链接)
文章目录一.程序实现的两个环境二.gcc如何完成1.预处理2.编译3.汇编4.链接三.
动态库
与静态库对比下二者生成的文件大小四.gcc常用选项前言:本文主要认识与学习Linux环境下常用的编译器——gcc
殿下p
·
2024-02-02 21:18
linux
汇编
c++
使用gcc/g++查看C语言预处理,编译,汇编,连接,以及动静态库的区分
预处理(进行宏替换)编译(生成汇编)汇编(生成机器可识别代码)连接(生成可执行文件或库文件)最后记忆小技巧在这里涉及到一个重要的概念:函数库静态库和
动态库
两种区分win和linux的动静态库后缀动态链接的优缺点安装
仍在探索未知中
·
2024-02-02 21:12
Linux
汇编
gcc
g++
c
linux
Linux 下性能分析工具 之 Sprof
Sprof主要用于Gprof的补充,分析程序的
共享库
(需要-g编译)。
技术探索者
·
2024-02-02 19:15
#
C
linux
性能
在本机搭建私有NuGet服务器
写在前面有时我们不想对外公开源码,同时又想在VisualStudio中通过Nuget包管理器来统一管理这些内部
动态库
,这时就可以在本地搭建一个NuGet服务器。
rjcql
·
2024-02-02 19:28
运维管理
服务器
运维
【cmake】cmake常用内置变量总结
变量名含义CMAKE_ARCHIVE_OUTPUT_DIRECTORY静态库输出目录CMAKE_LIBRARY_OUTPUT_DIRECTORY
动态库
输出目录CMAKE_RUNTIME_OUTPUT_DIRECTORY
beidou111
·
2024-02-02 19:47
#
CMake
c++
开发语言
关于静态库中使用全局变量可能导致的问题
因为新工程中静态库
动态库
非常多,非常不利于分析问题。再因为并不是一个业务逻辑问题,而是一个语言层面的问题,所以我单独抽象出产生问题的环境,简化问题,更容易分析。
-飞鹤-
·
2024-02-02 10:16
VC++
c++
C++动态链接库编程
1.创建项目2.编译用dependency查看dll文件;但是并没有导出函数借口3.
动态库
两种导出方式1)在函数声明处,加上_declspec(dllexport)intadd(intx,inty);成功导出加法程序
Persistently
·
2024-02-02 10:46
linux下动态链接库注意事项--工作经验
动态库
程序运行时加载。意味着要把.so拷贝到可执行程序的系统中。如果是静态库的话,编译时直接编进可执行文件了。不用再copy库文件了。工作中使用
动态库
时,在pc上编译出来
动态库
后。
学无止境2022
·
2024-02-02 04:36
Linux系统
架构
Linux---动静态库
前言在初学Linux的时候,简单的提到过动静态库,但当时只是简单的讲述了一下什么是
动态库
,什么是静态库,我们可以在此基础上更进一步---制作库。在使用gcc编译器的时候,是默认使用动态链接的。
HaiFan.
·
2024-02-02 00:31
Linux
linux
服务器
基于Java+Neo4j开发的知识图谱+全文检索的知识库管理系统(源码分析)
在数字化高度普及的时代,企事业机关单位在日常工作中会产生大量的文档,例如医院制度汇编,企业知识
共享库
等。
瓯雅爱分享
·
2024-02-01 20:41
java
neo4j
知识图谱
windows编译OpenSSL 0.9.8zh静态库、
动态库
下载所需工具:(1)perlwindows下的构建脚本是通过perl实现的,因此需要安装perl运行环境https://www.perl.org/安装好后,可以在控制台里面输入:perl--version应该有类似字样:表示正确安装了,如果提示找不到程序,说明安装是错误的(2)nasmOpenSSL部分源码使用汇编进行优化,需要安装NASM来对相关代码进行编译http://www.nasm.us/
静析机言
·
2024-02-01 18:45
linux中的静态和
动态库
参考blog:Linux中的库_linux中的wk-CSDN博客1.库是什么?库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。就是将源代码转化为二进制格式的源代码,相当于进行了加密,别人可以使用库,但是看不到库中的内容。2.如何使用?用户需要同时具有头文件和库。头文件(相当于说明书的作用,能够知道这个库能干嘛)制作出来的库(具体的实现,存放.c、.cpp)3.静态库:静态库的制作:格式
追梦少年时
·
2024-02-01 16:16
linux
运维
服务器
c++
c语言
嵌入式实时数据库
51单片机
【Linux编译器-gcc/g++使用】
方案一:方案二:程序的翻译过程预处理(进行宏替换)编译(生成汇编语言)汇编(生成机器可识别代码)连接(生成可执行文件或库文件)函数库函数库一般分为静态库和
动态库
两种。
2301_79585944
·
2024-02-01 14:27
linux
运维
服务器
C++设置
动态库
的版本号(软链接)
1,
动态库
版本命名规则假设有一个
动态库
:libfooSdk.so.1.1.0,其对应的三个名称如下。
蒋程扬
·
2024-02-01 13:23
C++
c++
app的启动
图标内核初始化操作系统收到启动app的消息后,会调用内核代码初始化内存空间,为app创建进程然后操作系统通过系统调用读取并解析app的可执行文件然后操作系统的动态链接器根据app的可执行文件的符号表去加载app运行依赖的
动态库
SauronKing
·
2024-02-01 12:47
程序设计-Object-C
cocoa
macos
objective-c
Python+大数据-Linux-day01(黑马)
服务器系统常见目录结构目录作用/bin二进制命令所在的目录/boot系统引导程序所需要的文件目录/dev设备软件目录,磁盘,光驱,/etc系统配置,启动程序/home普通用户的家,目录默认数据存放目录/lib
共享库
文件和内核模块存放目录
呆猛的呆呆小哥
·
2024-02-01 11:10
python+大数据
大数据
linux
服务器
iOS 逆向 dsc_extractor 工具的编译及使用
这个dyld_shared_cache_armXX32位的提取就不用描述了,百度一堆方法有dyld_decache工具提取
动态库
首先要将设备里的dyld_shared_cache_arm64文件拷贝到本机
加盐白咖啡
·
2024-02-01 09:37
QT 加载 mysql 驱动
可以打开%QTDIR%\src\plugins\sqldrivers\mysql\这个目录,发现没有qsqlmysql4.dll的
动态库
。
wanyongtai
·
2024-02-01 09:00
qt
mysql
数据库
Flutter 全平台 sqlite/sqlcipher orm 框架 drift(原moor)的使用
这个数据库框架的优点是支持全平台使用,此框架通过使用datr语言的ffi功能(相当于JAVA的jni)来调用sqlite
动态库
实现数据库操作,Web平台是通过wasm(浏览器可以运行的二进制文件,可由C
wilinzz
·
2024-02-01 06:55
Flutter
数据库
flutter
sqlite
获取指定类所在
动态库
NSLog(@"获取指定类所在
动态库
");NSLog(@"UIView'sFramework:%s",class_getImageName(NSClassFromString(@"AppDelegate
rxdxxxx
·
2024-02-01 04:47
【PyQt】01-PyQt下载
二、安装1.Windows环境下安装安装PyQt5Designer2.Liunx环境下安装总结前言拜吾师PyQt5快速入门静态库补充一点知识:Windows:.libLinux:.a.so(
动态库
)简单描述
R三哥哥啊
·
2024-02-01 00:16
PyQt
pyqt
python
在 Android 中使用 C/C++:初学者综合指南
六、
共享库
和ABIJava作为一种
Just_Paranoid
·
2024-01-31 18:29
Android
android
c++
cmake
CTFHUB web进阶学习
Fuzz挖掘含内部系统调用的函数Linux动态加载器ctfhub动态加载器linux–>ldd命令的介绍就是没有x执行程序的权限,然后我们要执行/readflag来拿到flag,这里就用到了linux
动态库
链接器
Je3Z
·
2024-01-31 16:02
web
ctf
linux
php
Matlab Runtime的使用入门
Matlab官网中可以看到有关MatlabRuntime的介绍,链接地址:MATLABRuntime-MATLAB&Simulink-MathWorks中国翻译:MATLABRuntime(MCR)是一个
共享库
phoenix_wangxd
·
2024-01-31 16:26
Matlab
matlab
开发语言
[Linux]动静态库(什么是动静态库,怎么生成动静态库,怎么使用(连接)动静态库)
目录静态库(.a):什么是静态库:怎么生成静态库:查看静态库中的目录列表:使用(连接)静态库:使用静态库的简单例子:
动态库
(.so):什么是
动态库
:库搜索路径:怎么生成
动态库
:使用(连接)
动态库
:如果不想写
动态库
的路径
古月_方源
·
2024-01-31 12:47
linux
运维
服务器
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他