shared-libraries 相关问题

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

无法在google colab中找到共享库文件

我正在使用基于本地系统构建的共享库文件的深度学习体系结构,现在我的计算机没有空间来运行我的代码,所以我想在colab中运行我的代码。 ...

回答 1 投票 0

使用LDFLAGS链接到特定的库版本

我需要分别使用ncursesw5和ncursesw6交叉编译程序。我在ncursesw6随附的Debian Buster中。所以我跑了apt安装libncursesw5:i386 libncursesw5-dev:i386。然后我...

回答 1 投票 0

关于共享库的链接,它们真的是最终的,如果是,为什么?

我正在尝试了解有关链接和共享库的更多信息。最终,我想知道是否可以向共享库添加方法。例如,假设一个人有一个源文件a.c,而一个...

回答 1 投票 1

Arduino IDE找不到我的库目录-Windows10

[Arduino:1.8.12(Windows Store 1.8.33.0)(Windows 10),开发板:“ Arduino Uno” avr-g ++:错误:Laptop \ Documents \ Arduino \ libraries \ LedControl-master \ src“:没有此类文件或目录AVR-G ++:错误:C:\ ...

回答 1 投票 -3

如何在运行时确定使用哪个版本的libc-lock.h:NPTL还是存根?

我有使用线程的共享库。假设这是主应用程序的插件。我无法更改此主应用程序,并且只能访问我的共享库。主要应用程序可能是...

回答 2 投票 1

阅读libsmbios库文档

由于某种原因,我从来都不擅长阅读和理解C&C ++库文档。它使我发疯。如果我看到一个有效的示例,那么我对其他大多数事情都很有帮助。我有...

回答 1 投票 0


用于创建C ++库的API宏

我是C ++的初学者。我创建了一个CMake库项目,并添加了2个库,其中一个称为mosaic(共享)和mosaic_s(静态)。问题是我如何使用宏来...

回答 1 投票 1

如何区分具有相同名称的共享库和静态库

我有一个由2部分组成的库。一个是直接链接到应用程序的静态“存根”(并包含“ main”功能-应用程序由该处的回调组成)。其余的...

回答 1 投票 1

使用-fvisibility = hidden [duplicate]隐藏C ++符号

我有一个带有C API的C ++库,并且已经设置了-fvisibility = hidden编译器标志,然后在C API方法上设置了__attribute__((visibility(“ default”)))。但是,我仍然看到可见的C + ...

回答 1 投票 0

如何为多个Xamarin应用程序构建项目

我的团队正在努力将多个旧版移动应用程序转换为Xamarin Forms应用程序。当前,每个应用程序都有其自己的解决方案,这对于它们... ...>

回答 1 投票 0

其中以下函数来自`_GLOBAL__sub_I_a()`和__static_initialization_and_destruction_O()`

我正在分析C ++构造函数/析构函数调用代码,我知道是在main()开始之前,libc(或glibc)代码调用了构造函数和寄存器析构函数,我看到了以下堆栈跟踪...

回答 1 投票 0

使用共享库同步两个C ++进程

我正在开发C ++类(MyClass.cpp),将其编译为动态共享库(MyClass.so)。此共享库将由在同一Linux上运行的两个不同应用程序使用...

回答 1 投票 0

使用ldconfig注册库路径未按预期工作

我正在整理一个简单的debian软件包,遇到了我不了解的情况。该软件包具有postinst脚本,该脚本将在/ etc / ld中安装新的库配置路径。...

回答 1 投票 0

“无法打开共享对象文件”的意思

我的可执行文件已编译,但无法运行,说他无法加载共享库。但是命名库就在这里(并且LD_LIBRARY_PATH也被设置在这里)。 $ l -rwxrwxr-x 1 dario ...

回答 1 投票 0

您如何创建javascript源src =“”脚本文件?

我希望创建一个JavaScript文件,可以在我的项目中使用它,也可以从其他人那里获得他们的资源。例如,当您在脚本标记中获取项目时:

回答 1 投票 0

链接到linux共享库

我正在尝试在Amazon Linux EC2实例上安装opendkim。从源代码编译时,我得到:配置:错误:没有找到strlcpy / strlcat,所以我从源代码安装了libbsd。一旦安装我...

回答 2 投票 1

交叉编译时链接到共享库(.so)

我正在尝试使用ARM交叉编译器arm-linux-gnueabi-gcc将c程序链接到共享库(libfoo.so)。我正在Ubuntu系统上进行编译,并且希望在...

回答 1 投票 1

CMake未定义符号:pthread_create编译动态库

我的项目以前运行良好,但为了将其执行自我更新,我将其更改为编译为动态库,如下所示:Launcher-> Executable Server-> Library(核心项目,多...) >

回答 1 投票 0

Linux vs. Windows中的系统库

我的背景是Windows,我是Linux菜鸟。仍然试图绕过一些基本概念,尤其是系统库:Windows有ntdll.dll,用于包装系统调用,以及...

回答 2 投票 0

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