shared-libraries 相关问题

共享库是程序在启动时加载的库。每个库的单个共享副本被加载到物理内存中,并且可以由多个进程同时使用。这减少了内存使用并提高了系统性能。绝不能单独使用此标记。

Sandbox(libsandbox)共享库中的错误

我正在尝试配置libsandbox。但是,我得到:错误加载共享库时尝试在编译sandbox.c后执行沙箱。 P. S.我没有......检查过这个问题。

回答 1 投票 0

cmake find_package指定路径

我的机器上安装了2个版本的OpenCV。一个是在/usr/local/opencv3.1中。我假设另一个(版本3.4)的安装位置是/ usr / local。无论如何,find_package(OpenCV 3.0 ......

回答 1 投票 7

在项目之间共享gitlab-ci.yml

我们正在考虑将我们的ci从jenkins转移到gitlab。我们有几个项目具有相同的构建工作流程。现在我们使用一个共享库,其中定义了管道和jenkinsfile ...

回答 4 投票 4

在Ubuntu 18中使用Ubuntu 16的共享库

我正在开发一个在Ubuntu 18.04机器上执行的程序,该程序需要一个仅适用于Ubuntu 16的共享库。可以在Ubuntu 18中使用这个共享库吗?

回答 1 投票 0

如何修复Kotlin库中没有在Kotlin代码中解析的Kotlin库(在java项目中)?

我有两个项目。一个完全写在Kotlin中的导出客户端工件。我试图在第二个项目中使用客户端,该项目混合了java / kotlin代码。在java类我没有...

回答 1 投票 0

在数据库之间共享LotusScript库

是否可以在一个数据库中创建LotusScript库,然后从另一个数据库访问它?无需简单地将库复制到需要使用它的每个数据库中。我想要什么......

回答 3 投票 4

gcc` -shared`选项如何影响输出?

从技术上讲,就文件内容而言,gcc -fPIC -shared src.c和gcc -fPIC src.c的输出有什么区别?假设int main(int,char **)在src.c中定义,以便两者都...

回答 2 投票 4

是否存在CMake add_library的环境变量( 宾语 )?

在编译时,CMake是2.8.8引入了OBJECT库类型:add_library(OBJECT)。能够将所有类编译为.o文件是一个有用的构造,但是不要将它们添加到库中。 ...

回答 1 投票 4

如何跨共享对象管理C ++标头库的编译

我正在开发一个包含许多软件包的大型软件包,这些软件包被编译为共享对象。出于性能原因,我想用向量编译Eigen 3(一个只有头的库)...

回答 2 投票 4

将未定义的引用错误限制为仅直接依赖

我在Linux上开发了与其他人共享的项目并使用qt creator。问题是我多次链接错误,特别是因为这种情况发生:libA使用libB - > libA必须链接到...

回答 1 投票 1

从同一个DSO内部dlopen`一个DSO

我有一个DSO(mylibrary.so.0库),其func1函数标记为extern“C”,我确信它已导出,因为nm -D mylibrary.so.0 | grep func1 000000000009f9bb T func1

回答 2 投票 0

是什么让ELF库中的符号成为对象或普通符号?

我有一个通过dlopen加载一些插件的应用程序,特别是dlopen(name,RTLD_LAZY | RTLD_DEEPBIND)。有一些插件(以二进制形式提供)加载正常,但插件我...

回答 2 投票 1

为什么微服务之间的共享库很糟糕?

Sam Newman在他的书“构建微服务”中指出,服务之间过多耦合的弊端比代码重复引起的问题要糟糕得多,我只是不明白...

回答 2 投票 6

如何修复Mujoco CmakeLists构建错误“/ usr / bin / ld:找不到-lglfw”?

我正在尝试使用C ++中的Mujoco模拟机器人的物理特性。因为项目是更大工作空间的一部分,所以我需要使用cmake来构建可执行文件。但是,我似乎无法正确链接...

回答 1 投票 0

Emacs警告:“没有可用的版本信息(emacs要求)”

当我打开emacs时,我收到此警告外部/ slc6_amd64_gcc630 / lib / libtiff.so.5:没有可用的版本信息(emacs要求)我最近将我的系统从sl6更改为centos7。所以......

回答 1 投票 1

加载类 - 动态链接库返回未定义的符号错误

我正在使用C ++ dlopen()在我的主程序(目录B)中链接一个名为lib * .so的共享库(在目录A中)。我试验了一些简单的函数加载。每件事都很有效。 ...

回答 1 投票 0

如何使用相对路径从共享库链接到共享库?

我正在开发一个Firefox插件,它使用外部库在浏览器上渲染3D图形。问题是我希望插件使用包含它的外部库而不更改...

回答 3 投票 21

删除符号链接libc.so.6后如何恢复?

在我们的服务器中,已删除libc.so.6的符号链接。现在系统中的二进制文件都没有工作。为了解决这个问题,我尝试了:/ bin / ln -s /lib/libc-2.11.3.so /lib/libc.so.6,正如预期的那样......

回答 8 投票 21

在哪里放一个我的水晶可执行文件使用的.dylib文件?

我正在尝试使用Crystal和libui创建一个macOS应用程序。我能够静态编译所有必需库的水晶可执行文件,因此它可以在任何mac上运行(部分静态)。 ...

回答 1 投票 1

dyld错误:找不到图像

我在模拟器上运行我的应用程序时收到此错误消息。 Dyld错误消息:未加载库:/System/Library/Frameworks/UIKit.framework/UIKit引自:/ Users / ...

回答 7 投票 13

© www.soinside.com 2019 - 2024. All rights reserved.