腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在共享
库
和
静态
库
之间进行选择?
、
、
、
我试图从
Linux
中
的SFML
库
中
运行标准示例。我已经从Github下载了Rep.,用CMake构建并安装了它。我为
静态
/共享调试构建了2个
库
,为
静态
/共享版本构建了2个
库
。现在的问题是,我对在终点站
编译
不太了解。但是其他使用
Linux
的人(没有安装SFML)却不能。我认为这是因为
编译
器不使用
静态
库
。当然-他
怎么
可能?它没有写
浏览 1
提问于2013-07-15
得票数 0
回答已采纳
2
回答
将多个
静态
归档文件合并为一个新的归档文件
、
、
我想
编译
我的代码,将它与几个
静态
库
链接起来,然后将
编译
后的代码与这些
静态
库
结合起来,形成一个新的
静态
库
。然而,我的Google Fu正在抛弃我。我该
怎么
做呢?提前谢谢
浏览 3
提问于2010-04-18
得票数 0
回答已采纳
2
回答
从交叉
编译
静态
库
、
我想在
linux
中
为windows
编译
静态
库
。以下是我
编译
的过程
linux
中
的
静态
库
( static )使用i586-mingw32msvc-cc -c static_lib.c -o static_lib.oCreated
编译
的源代码,arrv static_lib.a static_lib.o和ranlib static_lib.aI
中
的
静态
库</
浏览 0
提问于2011-01-07
得票数 5
回答已采纳
1
回答
基于dlopen的Android与动态加载
库
、
、
、
我希望从外部文件目录动态加载共享
库
。但是当我在android中使用它时,我得到了运行时错误: dlopen failed:
库
"libc.so.6“未找到。我
怎么
能解决呢?我用仿真器
浏览 3
提问于2016-06-02
得票数 4
回答已采纳
3
回答
#杂注注释(lib,"xxx.lib")等同于
Linux
?
、
我有一个名为libunp.a的
静态
库
文件,我知道我可以使用gcc -lunp xx链接到这个
库
。我可以用#pragma comment(lib,"xxx.lib")告诉微软的C/C++
编译
器包含这个
库
;在
Linux
/GCC下
怎么
做?
浏览 3
提问于2009-11-06
得票数 62
3
回答
用于
Linux
和Windows的C++跨平台动态
库
、
、
我正在创建一个
静态
和动态
库
,大多数开发都是在
Linux
上完成的,我已经在
Linux
中生成了
静态
和共享
库
,但现在想要使用相同的源代码以.lib和.dll的形式生成
静态
和动态
库
的Windows版本。我有点担心,因为我注意到生成Windows .dll文件需要使用_dllspec或源代码
中
类似的东西。 我正在寻找在Windows上
编译
我的代码的最好和最快的解决方案。我不需要在
Linux
下
编译</e
浏览 4
提问于2009-08-05
得票数 28
回答已采纳
1
回答
将
静态
库
链接到gcc
Linux
的动态实验室
中
、
、
、
我有很多在32位平台
Linux
下的"c++“上编写的
静态
库
。现在我需要用我的c++功能在64位平台
Linux
上
编译
"c“动态
库
。谁能告诉我做这件事最好的方法。我知道我应该把所有的函数原型放到extern "C"逻辑
中
,但是我应该用"-fPIC" key
编译
静态
库
吗?我必须在gcc
编译
器中使用哪些键来链接我的c++
库
?任何帮
浏览 13
提问于2017-08-09
得票数 1
1
回答
如何在
linux
可执行文件中使用
静态
库
、
、
、
我有一个在
Linux
上
编译
的项目。当我对可执行文件运行ldd命令时,我得到了以下内容:libevent_pthreads-2.1.so.6 => /usr/lib/x86_64-
linux
-gnu/libevent_pthreads-2.1.s
浏览 3
提问于2018-10-03
得票数 0
回答已采纳
1
回答
链接到
静态
库
中
的explicit_bzero (glibc)
、
、
我正在将一个windows C++项目移植到
linux
上。这个项目有许多
静态
库
,这些
静态
库
在一些共享
库
中使用。其中一个
静态
库
使用SecureZeroMemory,这是一种特定于windows的方法,用于安全地将数组置零。为了在
linux
中使用这样的函数,我编写了以下代码#include <strings.h> extern "C" void expl
浏览 4
提问于2020-10-07
得票数 0
2
回答
有没有什么方法可以将
linux
中
的.so文件
编译
成
静态
链接到执行文件?
、
在
linux
中
,.a文件通常是
静态
库
,而.so文件通常是动态文件。我想知道有没有办法把.so文件
编译
成可执行文件作为它的一部分?我用谷歌搜索了一下,没有找到方法。谁能帮我?
浏览 6
提问于2012-12-05
得票数 1
3
回答
如何在
Linux
中
编译
静态
库
?
、
、
我有一个问题:如何用gcc在
Linux
中
编译
一个
静态
库
,也就是说,我需要把源代码
编译
成一个名为out.a的文件。仅仅用gcc -o out.a out.c命令
编译
就足够了吗?
浏览 2
提问于2010-04-29
得票数 156
回答已采纳
4
回答
如何对
库
进行源代码级调试?
、
、
、
我在Windows上使用RVDS3.2
编译
器工具链构建了一个C代码的ARM
库
(
静态
库
- .a文件)。然后,我使用
Linux
主机上的ARM-
Linux
编译
器工具链将这个
库
与应用程序链接起来,以获得ARM可执行文件。现在,当我尝试使用gdb在
Linux
上调试这个生成的ARM可执行文件时,通过尝试在链接
库
中
的某个函数中放置一个断点,gdb无法将断点引用到没有找到的源
中
。所以现在我开始想:
浏览 10
提问于2009-04-01
得票数 2
5
回答
在
Linux
中
调试应用程序
、
、
、
我想在
Linux
中
调试一个应用程序。应用程序是在C++
中
创建的。GUI是使用QT创建的。GUI与一个
静态
库
相链接,该
静态
库
可以被视为应用程序的后端。但是我
怎么
能附着
库
呢? 有没有在
linux
中
调试
库
的经验?
浏览 0
提问于2008-11-26
得票数 1
回答已采纳
2
回答
在mac
中
编译
的
静态
库
(.a)能在
linux
中
工作吗?
、
、
在Mac
中
编译
的
静态
库
(.a)能在
Linux
中
工作吗?Mac和
Linux
中
的档案有相同的格式吗?
浏览 1
提问于2018-07-30
得票数 0
1
回答
静态
libgcc和
静态
libstdc++不工作
、
、
我尝试用-static -
静态
-libgcc-
静态
-libstdc++
编译
项目,以便
静态
链接
库
。但是,exec是用动态链接
库
编译
的。我试着重新安装gcc和g++,但是没有帮助。这完全是我本地环境的错误,因为在别人的机器上,它是
静态
连接的。ELF 64-bit LSB executable, x86-64, version 1 (GNU/
Linux
), dynamically linked (uses shared lib
浏览 5
提问于2015-07-15
得票数 2
2
回答
为什么Win和
Linux
上PCRE
静态
库
的大小不同
、
、
、
、
这是我第一次在我的项目中使用PCRE
库
。我下载了源代码(版本8.20),并在
linux
和windows (都是x86)上用相同的选项构建了它。我真的对图书馆大小的差异感到困惑。在windows上,我有138Kb的
静态
库
,而在
Linux
上,它是1700Kb,是它的12倍多。我将感谢您对此的任何评论。也许我做错了什么?更新:优化标志为-O2在
linux
上使用
浏览 3
提问于2011-11-25
得票数 1
1
回答
windows和
linux
中
独立的qt应用程序和依赖打包
、
、
我用QtCreator为
Linux
做了一个应用程序。该应用程序使用两个外部
库
:和。我希望部署该应用程序,以便它所依赖的所有
库
都与可执行文件一起部署。当我为Windows开发一个应用程序时,我只需将.dll文件复制到app.exe文件夹
中
,它就可以工作了。但我如何在
Linux
上做到这一点呢?
浏览 0
提问于2012-01-24
得票数 1
回答已采纳
3
回答
在
Linux
上使用为Windows
编译
的
库
、
、
我有一个用visual studio for Windows 64位
编译
的
库
(
静态
和动态版本),我想在
Linux
上使用它。这是一个商业
库
,要获得为
Linux
编译
的相同的
库
,将需要很多天的电子邮件和提醒,等等。 我可以在
Linux
机器上使用这两个
库
变体
中
的一个(它们不是.net,而是本地
库
)来链接到它们吗?
浏览 3
提问于2010-12-17
得票数 0
回答已采纳
1
回答
如何使用llvm
库
、
、
、
、
每个团队都提供
库
,我们的团队正在将这些
库
集成到前端应用程序
中
。减少这些
静态
库
“清单”的数量是很好的,所以我研究了Clang/LLVM。其思想是将
静态
库
编
浏览 5
提问于2016-12-18
得票数 0
回答已采纳
2
回答
静态
库
的作用是什么?
、
、
默认情况下,
静态
库
位于/usr/lib或/usr/lib64
中
,但我使用以下命令删除了操作系统
中
的所有
库
:我的
linux
已经很好了“Package.rpm或*.deb包含
编译
器输出,只是它们需要共享
库
。 当我们从源代码安装软件时,如果在结构中使用
静态
库
,链接器在
编译
时,将<em
浏览 0
提问于2016-07-24
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
go语言静态库的编译和使用
Linux手动编译PHP7的扩展库
Linux库概念,动态库和静态库的制作,如何移植第三方库
C+程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密
如何在Linux中编译和运行C/C+程序,简单示例教懂你
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券