腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
这种文件压缩技术是什么?
如何提取这个文件??
浏览 5
提问于2022-03-10
得票数 -1
1
回答
VS2017不将其他包含目录复制到远程env (
linux
),导致编译错误
、
、
、
我正在使用VisualStudio2017
c
++跨平台项目(
linux
)。我能够编译并运行一个可执行项目。我不想将包含文件添加到
浏览 2
提问于2017-09-14
得票数 2
回答已采纳
2
回答
在另一个DLL中
动态
加载DLL
、
、
我需要在另一个
动态
链接
库
(Visual
C
++ )中加载一个
动态
链接
库
,这样我就可以在第二个
动态
链接
库
中使用嵌入在第一个
动态
链接
库
中的
类
。我有这两个
库
的代码,因为我创建了两个dll,但我从来没有
动态
加载过
库
,所以我不确定这是如何完成的…… 此外,我想使这个多平台,我已经编译为.dll和.so,所以这将是一个伟大的平台无关的方法来做this...otherwise,
浏览 4
提问于2010-11-24
得票数 2
1
回答
最大外部符号长度
、
、
关于
C
++中的最大外部符号长度(全局变量、函数、
类
等名称),我有两个问题:
C
++语言的GNU和其他链接器(静态链接)中的最大外部符号长度是多少?
Linux
,Windows (
动态
链接)上的
动态
链接
库
的最大外部符号长度是多少?
浏览 4
提问于2015-08-28
得票数 2
3
回答
c
#如何在dll中列出
类
,如java "jar tf path/ to /my.jar“
、
、
、
jar tf path/to/my.jar会列出
c
#中的所有
类
,那么如何在
动态
链接
库
中列出所有
类
呢?我在
linux
中使用.net内核,是否可以在cli或
c
#代码中列出dll中的
类
?例如,我想在Newtonsoft.Json.dll中列出
类
,我应该怎么做?
浏览 1
提问于2017-08-21
得票数 0
2
回答
在
linux
上加载多个类似的共享
库
、
、
、
模型是从XML文件创建的,其表示的一部分是
动态
生成的
C
代码。这段
C
代码被
动态
编译到一个
动态
加载的共享
库
中(使用POCO共享
库
类
)。共享
库
主要包含小函数,模型创建的一部分是填充指向这些函数的函数指针。我认为这与
Linux
上的
动态
加载如何工作有关,以及每个共享
库
都包含具有相同名称的函数的事实。这是PIC造成的吗?从共享库函数中检索数据时,问题本身并不明显。因此,问题是,如何在
l
浏览 0
提问于2013-03-01
得票数 4
回答已采纳
1
回答
在JNI中链接静态
库
、
我想将一个静态
库
(比如libFoo.a)链接到我正在创建的
动态
库
中。这个
动态
库
是从我的Java
类
调用的。 这个是可能的吗?如果是这样的话,是怎么做的?gcc -I$JAVA_DIR/include -I$JAVA_DIR/include/
linux
-o libXY.so -shared jni/xy.
c
libFoo.a
浏览 0
提问于2013-04-21
得票数 1
回答已采纳
1
回答
您能在android应用程序中直接链接静态
库
吗?
、
、
我很抱歉,这可能是我问的愚蠢的问题,但我有一个关于连接静态/共享
库
的问题。add_library(native-lib生成APK时,我无法找到静态
库</em
浏览 3
提问于2020-11-05
得票数 0
回答已采纳
1
回答
使用dlopen加载派生多态
类
、
、
、
、
在
C
++代码中,我尝试使用一个主模块来定义一个多态基
类
,它在运行时为它
动态
加载派生
类
。module using dsym */; std::cout << a->f() << std::endl;}class A : public Base { int f() { }
浏览 1
提问于2018-09-27
得票数 1
回答已采纳
1
回答
如何将LKM (可加载内核模块)链接到静态或
动态
库
?
、
、
、
在搜索之后,我找不到任何LKM使用静态或
动态
库
的示例。 我想创建静态和
动态
库
(可以使用标准
C
库
或任何其他
库
),然后开发一个使用我自己的静态和
动态
库
的LKM。如何将LKM (可加载内核模块)链接到静态或
动态
库
?
浏览 2
提问于2012-05-06
得票数 2
回答已采纳
1
回答
不同的`libc.so`之间有什么区别和关系?
、
、
论Lubntu 18.04libc: /usr/lib/x86_64-
linux
-gnu/libc.a /usr/lib/x86_64-
linux
-gnu/libc.so/usr/share/man/man7/libc.7.gz /lib/i386-
linux
-gnu/libc.so.6 /lib/
浏览 0
提问于2018-06-11
得票数 5
回答已采纳
1
回答
那么dlfcn.
c
、d-
linux
.so和libdl.so之间有什么关系呢?
、
、
、
、
我对
C
和链接器不熟悉,如果我的问题听起来怪怪的,很抱歉。 我在网上查了一下,发现dlfcn.
c
,ld-
linux
.so都叫
动态
链接器,然后是
动态
链接
库
libdl.so,那么它们之间的关系是什么呢?dlfcn.
c
和其他essentiaL .
C
文件用于生成ld-
linux
.so吗?如果是,那么ld-
linux
.so和libdl.so有什么区别?
浏览 6
提问于2020-09-02
得票数 0
回答已采纳
3
回答
链接:静态还是
动态
、
、
、
在我的申请中,我有三个主要部分: 我在Lib_B中拥有派生
类
的原因是,我希望在运行时从Exe编译Lib_B。我需要在计算期间生成派生
类
,而不终止整个系统。这意味着最初我可能会说Lib_B1是
动态
加载的,也可以编译其他版本的Lib_B,如Lib_B2、Lib_B3、Lib_B
浏览 5
提问于2011-01-16
得票数 7
回答已采纳
4
回答
g++问题:未捕获异常
、
、
、
情况是,我有一个用
C
++编写的
动态
库
,它由另一个
动态
库
包装,也是用
C
++编写的(具体地说,是由SIP生成的)。第一个
动态
库
定义了一个函数do_raise,该函数抛出一个异常RaiserError,它是std::exception的子类。第二个
动态
库
在包装Python中,它试图捕获RaiserError,以便将其转换为do_raise异常。 使用Visual
C
++构建,一切都按预期工作,并且Rais
浏览 2
提问于2009-09-22
得票数 3
1
回答
从Pro*
C
连接获得OCCI连接?
、
、
、
、
我们维护大量用
C
++编写的组件,这些组件在
Linux
、Solaris、AIX和HP/UX下运行,这些组件使用Pro*
C
连接到Oracle数据
库
。我即将编写一个组件,该组件执行大量
动态
SQL,并希望使用实现该功能。所有组件的基
类
使用相当普通的Pro*
C
创建到数据
库
的连接:未来的所有Pro*
C</e
浏览 9
提问于2011-11-01
得票数 3
10
回答
使用共享
库
与单个可执行文件
、
、
我的同事声称,我们应该将我们的
C
++应用程序(
C
++、
Linux
)分解成共享
库
,以提高代码的模块性、可测试性和重用性。在我看来,这是一种负担,因为我们编写的代码不需要在同一台机器上的应用程序之间共享,也不需要
动态
加载或卸载,我们可以简单地链接一个单片可执行的应用程序。 此外,用
C
函数接口包装
C
++
类
会让它更难看。当不需要在应用程序之间共享二进制代码并且没有
动态
代码加载时,是否应该使用
动态
库
?
浏览 0
提问于2009-09-16
得票数 8
回答已采纳
1
回答
我们可以在窗口上使用.so文件吗?
、
、
、
我需要在windows和
linux
平台上为我的
c
++代码
库
动态
创建和链接
库
。我知道DLL格式适用于windows,而.so则用于
linux
平台。但是我读到.so也可以在windows平台上链接。我的问题是,我能否创建一个通用
动态
库
(.so)来在windows和
linux
上运行我的应用程序?如果是,怎么做?
浏览 3
提问于2016-01-18
得票数 1
回答已采纳
1
回答
链接静态
库
中以符号链接的
动态
库
: macOS vs
Linux
、
、
、
该项目使用基于CMake的两阶段构建过程:一个CMake树创建一个
动态
库
,该
库
链接到稍后创建的第二个树中创建的静态
库
。创建
动态
库
时,静态
库
还不存在。这在
Linux
上是可行的:使用静态
库
中的符号创建
动态
库
,并对它们进行前向声明。在构建第二棵树时,
动态
库
将被链接到一个可执行文件,该可执行文件也会链接到静态
库
,这样一切都可以正常工作。设置如下: 带
浏览 29
提问于2020-01-10
得票数 2
回答已采纳
1
回答
如何在xcode中调用".so“文件
、
这些".so“文件都是用标准
C
(
C
99)编写的。有没有人帮帮忙……
浏览 2
提问于2011-03-05
得票数 1
回答已采纳
1
回答
在
linux
(centos)上用nodejs运行的
c
# dll文件(在window上编译)是否可以使用edge.js?
、
、
、
在
linux
(centos)上用nodejs运行的
c
# dll文件(在window上编译)是否可以使用edge.js?我正在使用node.js。node.js -
Linux<
浏览 0
提问于2018-08-10
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux C加加 类之构造函数!
C/C+编程笔记:C语言如何实现动态字符串?简单动态库!
C经典类库 需要的收藏
C/C+编程笔记:C+静态库与动态库有何不同?本文带你弄懂!
Linux库概念,动态库和静态库的制作,如何移植第三方库
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券