腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
如何将两个"ar“
静态
库
合并
为一个?
、
、
我有两个
静态
Linux
库
,分别由ar cr、libabc.a和libxyz.a创建。我该怎么做呢。我想创建一个
合并
的
静态
库
,而不是将这两个
库
都提供给应用程序的最终链接。
浏览 6
提问于2010-09-29
得票数 107
回答已采纳
1
回答
Android :将
静态
库
合并
为单个
库
、
、
、
、
我使用Android r8生成包含$(BUILD_STATIC_LIBRARY)的多个
静态
库
,并成功地获得: lib1.a、lib2.a、lib3.a等。android-ndk-r8\toolchains\arm-
linux
-androideabi-4.4.3\prebuilt\windows\arm-
linux
-androideabi其他问题: 当我显示存档libA
浏览 2
提问于2013-01-30
得票数 2
回答已采纳
1
回答
如何使用CMake将自己的.o文件与第三方
静态
库
合并
以创建新的
合并
静态
库
?
、
、
、
、
我的公司销售一个依赖NVIDIA CUDA工具包的商业
Linux
应用程序。然而,我们的许多客户没有根目录访问他们的盒子和无法安装自己的CUDA,所以我们想捆绑我们的应用程序的CUDA
静态
库
。我们的法律部门已经表示,我们实际上需要将
库
的内容包含在应用程序现有的
静态
库
中,而不仅仅是将CUDA
静态
库
作为一个单独的文件。我可以手工创建这样一个
合并
的
库
,它工作得很好: libtool --mode=link gcc -stat
浏览 1
提问于2017-11-22
得票数 3
回答已采纳
4
回答
在Apple上组合
静态
库
、
、
、
我在这个中尝试了这种方法,但似乎ar的
linux
版本与mac版本不同,因为我无法再次组合目标文件。我认为应该可以通过ar将其他
库
合并
到Xcode生成的
库
中,而无需反编译构建产品。我该如何做到这一点?
浏览 1
提问于2011-11-18
得票数 48
回答已采纳
1
回答
用
静态
库
编译C++/SDL?
、
、
、
、
我希望我能把所有的文件
合并
在一个.exe中,有什么办法吗? 我是一个
Linux
和Windows的用户,在
Linux
中我只使用终端,但是在
Linux
中我使用!
浏览 6
提问于2013-07-31
得票数 0
回答已采纳
2
回答
链接器的CMake生成器表达式
、
、
、
我想使用CMake和Visual Studio (lib.exe)将几个
静态
库
文件
合并
为一个
库
。STATIC_LIBRARY_FLAGS lib1和lib2是在其他地方定义的内部
库
目标
浏览 2
提问于2016-01-26
得票数 3
2
回答
C++中libpq++ PostgreSQL语言的
静态
链接
、
、
、
、
当我尝试编译一个连接到数据
库
的简单应用程序时,我可以将其与libpq.lib链接起来,并成功编译和执行。然而,这需要我在我的程序目录中包含大约8个.dll文件,这非常令人恼火。有没有办法
静态
链接libpq.lib,这样我就不需要任何.dll文件了?我在Windows7 x64上,我的目标是构建一个可以在x64和x86窗口上运行的独立于架构的应用程序。
浏览 0
提问于2011-11-11
得票数 4
1
回答
将OpenMP指定为GCC
、
、
.),gcc hello.c /usr/lib/gcc/i 686-
linux
-gnu/4.4/libgomp.a这是否意味着OpenMP不能被
静态
链接?为什么-fopenmp只工作而不指定
库
文件?为什么还要编译: gcc hello.c /usr/lib/gcc/i 686-
linux
-gnu/4.4/ -lgomp
浏览 4
提问于2011-06-15
得票数 30
6
回答
不同的
linux
发行版与c++可执行文件的问题
、
、
、
我有一段在我的
linux
机器上完美运行的c++代码(Ubuntu Karmic)。当我尝试在另一个版本上运行它时,我丢失了所有类型的共享
库
。 有没有办法把所有共享
库
合并
成一个可执行文件?当我的可执行文件已经构建好的时候,我应该寻求一种
静态
链接的方法。我在 & 找到了答案
浏览 1
提问于2010-01-27
得票数 2
回答已采纳
1
回答
如何
合并
iOS的
静态
库
?
、
、
澄清一下,--我并不是说将不同的体系结构
静态
库
合并
到一个中。 我有一个依赖于其他几个
静态
库
的
静态
库
。问题是,我不希望我们的客户费心地包含所有这些.a文件,而是只需要一个包含所有对象和代码的。那么,我如何将多个
静态
库
合并
成一个呢?或者,在我通过XCode构建
静态
库
时,是否可以包含这些
静态
库
?
浏览 0
提问于2018-08-09
得票数 3
回答已采纳
1
回答
创建
静态
库
时嵌入所有外部引用
、
、
、
、
我需要为包装我的C++
库
的C代码创建一个包装
库
。有没有一种方法可以创建包装
库
,让用户只需要链接这个包装
库
,而不必在链接器命令行中包含所有(C++)
库
?─ cpp│ │ └── print.h│ ├── lib.hmain.c是一个使用我的
库
的示例H和lib.cc文件是包含C绑定的包装器
库
。我的C++
库
驻留在cpp子文件夹中。C++
库<
浏览 1
提问于2012-08-30
得票数 0
回答已采纳
1
回答
使用使用.lib 2.8.x的VS2008 SP1将多个
静态
VS2008文件链接到一个单一的SP1文件中
、
、
与相关,但不是完全相同,我使用CMake 2.8.x使用VS2008 SP1在Windows上构建了几个
静态
库
。是否有办法仅通过CMake将所有现有
静态
库
中的所有.obj文件重新链接到一个更大的单块
库
中,最好是通过add_library CMake函数或其他类似的构造?我认为答案是“不行”,因此我已经考虑过通过常规的add_custom_command + add_custom_target方法通过自定义命令滚动自己的
库
,这种方法只需手动构造
库
,在调用LINK.EXE时
浏览 1
提问于2010-12-11
得票数 7
回答已采纳
2
回答
将iOS的2个
静态
库
链接到1个
、
我在Xcode中创建了两个单独的
静态
库
,分别用于iOS、A和B。A使用在B中定义的方法。 当创建一个同时需要A和B的新Xcode项目时,我可以分别包含它们。是否可以在Xcode中将2个
静态
库
合并
为1,而不将2个
库
的代码
合并
到1个项目中。换句话说。当我编译/链接
静态
库
A时,我能以某种方式将编译后的
静态
库
B链接到
静态
库
A中吗?
浏览 2
提问于2012-03-02
得票数 5
回答已采纳
2
回答
如何在
Linux
机器上链接
静态
库
文件
、
我已经为
linux
x86生成了一个
静态
库
。如何在
Linux
中
静态
链接这个
库
?
浏览 5
提问于2013-10-07
得票数 0
1
回答
如何使用scons获取
静态
库
中的对象文件
、
我使用获取
静态
库
"liba.a“。现在我将"liba.a“传递给项目的另一部分,在该部分中,我将生成另一个名为"libb.a”的
静态
库
,这将
合并
"liba.a“和其他一些目标文件。代码如下: env.StaticLibrary('b', ['liba.a', 'b1.o', 'b2.o'] )
浏览 2
提问于2014-04-29
得票数 0
1
回答
如何将boost.build项目链接到特定的
静态
库
、
此外,为了测试目的,我在我的项目中使用了google
库
。我必须将我的项目链接到google-test的
静态
库
。我已经为MinGW找到了解决办法(对于
linux
的gcc也是如此)<linkflags>/DEFAULTLIB:gtestd-md.lib是否有更自然的方式将目标
浏览 3
提问于2012-12-12
得票数 3
回答已采纳
1
回答
包含两个子项目和自己的CMakeLists.txt的CMakeLists.txt只需要创建一个包含所有子项目的.so
库
、
、
、
我有三个共享
库
: lib_1.so、lib_2.so和lib_3.so。如何只创建一个名为lib_all.so的
库
,该
库
将包含所有三个
库
?我正在尝试编译一些源文件,其中包括来自两个子项目/子目录的文件,每个子项目(2)都有CMakeLists.txt,但我只想创建一个.so
库
,而不是三个。
浏览 2
提问于2013-12-16
得票数 1
3
回答
C
静态
库
linux
、
、
我想创建一个
静态
库
,并且能够按照yolinux教程正确地创建一个。gcc -Wall -c cdbSearch.c这将成功创建一个名为cdbSrc.a的
静态
库
但是当我尝试将它与我的测试程序联系起来时
浏览 0
提问于2012-08-03
得票数 0
2
回答
静态
库
链接两次
我有以下设置: 数据(全局变量、
静态
类成员)是否也重复,可执行文件和dll是否看到相同的数据?你怎么解决这个问题?
静态
库
没有导出/导入标志。动态图书馆有自己的符号导出。动态<e
浏览 6
提问于2015-07-03
得票数 9
回答已采纳
1
回答
在netbeans中将
静态
库
包含在
静态
库
中
、
、
我将
静态
库
的头文件"libChild.a“包含到第二个
静态
库
"libParent.a”中,然后将父级和子级都链接到我的主应用程序中,但对于父级中定义在子级中的符号,获得了“未定义的引用”。我使用NetBeans7.0创建这两个
静态
库
,然后将.a文件复制到/usr/lib,并将头文件复制到/usr/include。我使用netbeans项目属性将这两个
库
添加到主项目中。有趣的是,子
库
直接在主项目
浏览 3
提问于2013-07-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux库概念,动态库和静态库的制作,如何移植第三方库
动态库与静态库小看法
探索静态库与动态库的“奥秘”
如何在 Linux 中合并 PDF 文件|Linux 中国
应用 Swift 静态库的各种坑
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券