腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
C
静态
库
linux
、
、
我想创建一个
静态
库
,并且能够按照yolinux教程正确地创建一个。gcc -Wall -
c
cdbSearch.
c
这将成功创建一个名为cdbSrc.a的
静态
库
但是当我尝试将它与我的测试程序联系起来时gcc -o cdbtest cdbtest.
c
cd
浏览 0
提问于2012-08-03
得票数 0
2
回答
如何在
linux
上编译,以使生成的可执行文件不需要共享
库
、
、
我想在另一台
Linux
机器上使用其中一个工具(pdf2swf)。当我移动它并在另一台机器上运行它时,它会要求一些共享
库
。有没有可能编译swftools (特别是pdf2swf),这样当我在另一台
Linux
机器上运行它时,它不会要求任何共享
库
?如果可执行文件本身的大小更大,只要它可以独立运行,这是可以的。我是
Linux
的新手,所以如果有需要高级知识的东西,请给我适当的在线资源。 问候
浏览 1
提问于2011-03-13
得票数 0
回答已采纳
2
回答
仅包含
Linux
系统
调用
的最小
C
库
、
我的工作是使用
Linux
作为操作系统的嵌入式系统。这些系统不包含动态链接器,所以所有的
库
都必须
静态
包含。为了确保小的二进制大小,我需要一个小的
C
库
。我知道有很多选项,但我的代码只使用系统
调用
,没有标准的
C
库
调用
、POSIX或任何其他扩展。使用一个完整的通用
库
是一种夸张的做法。 我可以用汇编语言编写这个
库
,但是我的目标硬件不是同构的。我需要在架构(ARM、i386和x86_64)和
Linux<
浏览 0
提问于2015-01-26
得票数 1
7
回答
动态
库
是否违反了
C
++标准?
、
、
、
C
++标准3.6.3状态是否意味着它违反了
C
++标准,因为这些析构函数已经过早运行?
浏览 6
提问于2011-11-03
得票数 22
回答已采纳
1
回答
如何将LKM (可加载内核模块)链接到
静态
或动态
库
?
、
、
、
在搜索之后,我找不到任何LKM使用
静态
或动态
库
的示例。 我想创建
静态
和动态
库
(可以使用标准
C
库
或任何其他
库
),然后开发一个使用我自己的
静态
和动态
库
的LKM。如何将LKM (可加载内核模块)链接到
静态
或动态
库
?
浏览 2
提问于2012-05-06
得票数 2
回答已采纳
2
回答
外部
库
链接
、
、
、
假设您有
静态
库
A、动态共享目标
库
B和
linux
下的程序
C
。假设
库
A
调用
库
B中的函数,而您的程序
调用
库
A中的函数。现在假设
C
在A中
调用
的所有函数都不使用B中的函数。要编译
C
,只连接A而忽略B就足够了吗?而且,你的程序
C
可以在没有安装B
库
的系统上运行吗?
浏览 1
提问于2010-04-14
得票数 3
回答已采纳
1
回答
为什么链接器链接了错误的函数?
、
、
、
我对以下情况感到非常困惑:一切都很好,直到我在项目中无意中添加了一个新模块(编译成
静态
库
B)。现在,在将
库
B添加到
浏览 27
提问于2020-05-31
得票数 0
回答已采纳
6
回答
为什么运行库是编译器选项而不是链接器选项?
、
、
、
我正在尝试使用visual 2005构建一个
C
/
C
++
静态
库
。由于选择运行时
库
是一种编译选项,所以我不得不构建我的
库
的四个变体,其中一个针对运行时
库
的每个变种: /MDd从
Linux
的背景来看,这似乎很奇怪。不同的运行库是否有不同的
调用
约定?为什么不能在链接时
浏览 3
提问于2009-02-06
得票数 13
回答已采纳
1
回答
链接
静态
库
中以符号链接的动态
库
: macOS vs
Linux
、
、
、
该项目使用基于CMake的两阶段构建过程:一个CMake树创建一个动态
库
,该
库
链接到稍后创建的第二个树中创建的
静态
库
。创建动态
库
时,
静态
库
还不存在。这在
Linux
上是可行的:使用
静态
库
中的符号创建动态
库
,并对它们进行前向声明。在构建第二棵树时,动态
库
将被链接到一个可执行文件,该可执行文件也会链接到
静态
库
,这样一切都可以正常工作。设置如下: 带
浏览 29
提问于2020-01-10
得票数 2
回答已采纳
1
回答
如何从共享生成
静态
库
(.a)进行动态链接
、
、
、
我有一个没有源代码的共享
库
librun.so,但是我有一个可以使用它的SDK。如何生成
静态
库
( library un.a),只从librun.so导出函数,以便动态链接我的
库
libapp.so和librun.so 在windows上是这样的,但是在
Linux
上是如何做到的呢?
浏览 3
提问于2020-10-28
得票数 1
回答已采纳
4
回答
将
C
++编译成可移植的
linux
二进制文件
、
、
、
我听说过
静态
链接,但我对它的确切后果感到困惑;什么可以和什么不能
静态
链接(即Qt、OpenGL、libstdc++呢?)之后,二进制将在多大程度上是“可移植的”。我也听说过LSB (
Linux
),但我不知道它到底是什么,也不知道它在这个意义上是否有帮助。
浏览 8
提问于2011-04-06
得票数 11
回答已采纳
2
回答
如何使用gcc命令与“-
静态
”
、
、
当我试图使用gcc命令编译一个
静态
库
“t1”的测试程序时,这个
库
是自己存档的。ar rcv libt1.a t1.ogcc -L.-static -lt1 t.
c
-o t clang: error: linker command failed with exitcode 1 (use -v to see invocation) 但是,如果我删除这样的“<e
浏览 11
提问于2016-03-23
得票数 2
回答已采纳
1
回答
交叉编译独立应用?
、
、
、
、
2-从哪里下载
库
和工具链相关的部分。请评论,如果问题不清楚,也请添加相关信息,即我失踪,详细的信息将不胜感激。
浏览 2
提问于2015-12-22
得票数 1
回答已采纳
2
回答
Boost日志和动态加载
库
、
我们在我们的应用程序中使用Boost.Log v2 (1.70),该应用程序可用于Windows和
Linux
。最近,我重构了一个动态加载的动态链接
库
,以便也使用Boost.Log。dll导出
C
函数以访问专用硬件。它用于各种编程环境:
C
、
C
++、Python和Labview。(其中大多数不使用Boost.Log)。对于Windows,构建dll的目的是只使用
静态
库
和使用
静态
运行时,这使得部署变得更加容易。 这与预期的一样:两个boost日志实例似乎完全
浏览 6
提问于2020-10-27
得票数 2
回答已采纳
1
回答
linux
上的libupnp
静态
库
、
、
(
Linux
在VirtualBox上)这份汇编完全符合以下要求:make我尝试用cp ../upnp/..libs/libupnp.so /usr/local/lib共享
库
,并在我的Makefile中
调用
它,我的项目工作良好,没有任何问题
浏览 7
提问于2013-08-05
得票数 0
3
回答
使用eclipse调试
C
++
库
、
、
我在
Linux
的项目中工作,其中包括: 1)
C
++中的
静态
库
;2)用
C
++/QT开发的图形用户界面,它使用
静态
库
。在使用eclipse的
Linux
中这样做是可能的吗?
浏览 10
提问于2008-12-31
得票数 0
回答已采纳
1
回答
关于
Linux
c
++
静态
库
、
这里我有几个问题,因为
静态
库
需要您的帮助。 从一些书中我了解到,
静态
库
(
Linux
中的.a)包含一组已编译的对象,当它链接到一个可执行文件时,链接工具只会删除那些实际引用的对象。然后让我们更进一步,假设我们有两个.a
库
,第一个包含1.o、2.o和3.o,第二个包含3.o4.o和5.o。这些.a
库
是在MinGW中构建的,然后应该与MSVC兼容。我可以将这些
库
包含到MSVC项目中,并成功地构建我的程序。这是否意味着,.a在MSVC或.lib (用于Win的
浏览 5
提问于2014-03-13
得票数 4
1
回答
您能在android应用程序中直接链接
静态
库
吗?
、
、
我很抱歉,这可能是我问的愚蠢的问题,但我有一个关于连接
静态
/共享
库
的问题。add_library(native-lib生成APK
浏览 3
提问于2020-11-05
得票数 0
回答已采纳
1
回答
构建简单cgo模块时遇到的问题
、
、
只有一个模块导入"
C
“。package voltage // #cgo LDFLAGS: -Llib/
linux
-lvibesimplelvibecrypto -lvibeic
浏览 19
提问于2021-11-12
得票数 0
回答已采纳
5
回答
在
Linux
中调试应用程序
、
、
、
我想在
Linux
中调试一个应用程序。应用程序是在
C
++中创建的。GUI是使用QT创建的。GUI与一个
静态
库
相链接,该
静态
库
可以被视为应用程序的后端。但是我怎么能附着
库
呢? 有没有在
linux
中调试
库
的经验?
浏览 0
提问于2008-11-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从 Rust 调用 C 库函数|Linux 中国
C/C+编程笔记:C+静态库与动态库有何不同?本文带你弄懂!
Windows下c+调用 Rust 库的例子
Linux的系统调用与函数库的关系
Linux库概念,动态库和静态库的制作,如何移植第三方库
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券