腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
在
Linux
中调试应用程序
、
、
、
我想在
Linux
中调试一个应用程序。应用程序是在
C
++中
创建
的。GUI是使用QT
创建
的。GUI与一个
静态
库
相链接,该
静态
库
可以被视为应用程序的后端。但是我怎么能附着
库
呢? 有没有在
linux
中调试
库
的经验?
浏览 0
提问于2008-11-26
得票数 1
回答已采纳
3
回答
C
静态
库
linux
、
、
我想
创建
一个
静态
库
,并且能够按照yolinux教程正确地
创建
一个。gcc -Wall -
c
cdbSearch.
c
这将成功
创建
一个名为cdbSrc.a的
静态
库
但是当我尝试将它与我的测试程序联系起来时
浏览 0
提问于2012-08-03
得票数 0
1
回答
为什么
静态
库
使用可重定位的对象文件而共享
库
使用源文件?
、
、
、
我正在读一本描述
静态
图书馆和共享
库
的教科书。有两个源文件,addvec.
c
和multvec.
c
,为了
创建
它们的
静态
库
,我们将按照以下方式使用ar工具:
linux
> ar rcslibvector.a addvec.o multvec.o 因此,基本上,它只需先
创建
可重定位的对象文件(
浏览 0
提问于2020-09-02
得票数 0
1
回答
NetBeans
创建
静态
库
c
++
、
、
、
我已经在
C
++中有了一个项目,我想为这个项目
创建
一个
静态
库
。我通过拖放方式将NetBeans my
C
++项目放入其中。 现在,我如何为这个项目
创建
一个
静态
库
?我在
Linux
中有8.2版本的NetBeans
浏览 2
提问于2017-10-03
得票数 0
1
回答
链接
静态
库
中以符号链接的动态
库
: macOS vs
Linux
、
、
、
该项目使用基于CMake的两阶段构建过程:一个CMake树
创建
一个动态
库
,该
库
链接到稍后
创建
的第二个树中
创建
的
静态
库
。
创建
动态
库
时,
静态
库
还不存在。这在
Linux
上是可行的:使用
静态
库
中的符号
创建
动态
库
,并对它们进行前向声明。在构建第二棵树时,动态
库
将被链接到一个可执行文件,该可执行文件也会链
浏览 29
提问于2020-01-10
得票数 2
回答已采纳
1
回答
通过CMake生成的TFLite共享
库
不起作用
、
、
按照tensorflow lite CMake build中的步骤在
LInux
主机上构建
库
。 描述当前行为:默认的CMakeLists文件
创建
静态
库
。我们希望通过CMake生成一个只能生成
C
++ TFLite
静态
库
的动态
库
描述预期行为:需要
创建
C
++ TFLite动态
库
。 已修改CMakeLists以生成共享
库
。但是生成的那个不起作用。
浏览 75
提问于2021-11-15
得票数 1
4
回答
在UNIX中
创建
.so和.a
如何在UNIX中
创建
.so和.a文件。我们有没有什么标准的实用工具?
浏览 1
提问于2009-10-30
得票数 9
回答已采纳
6
回答
Linux
静态
链接死了吗?
、
、
、
事实上,
Linux
上的-static gcc标志现在不起作用了。请允许我引述GNU libc常见问题: 一种解决方案是使用--启用-
静态
-nss配置glibc。在本例中,您可以
创建
一个
静态
二进制文件,它只使用服务dns和文件(为此更改/
浏览 6
提问于2010-08-07
得票数 76
回答已采纳
1
回答
如何用`gcc`编译运行
C
程序?
、
、
、
、
此上的echo.
c
是较短的测试之一。在代码中,头文件#include "util.h"建议我将util.h和echo.
c
放在一起。现在文件夹树看起来像这样.├── compat.h└── util.h/usr/bin/ld: echo.
c
:(.text+0x27): undefined reference to
浏览 1
提问于2020-03-18
得票数 0
2
回答
gcc的-static选项?
、
、
、
、
当我编译某个应用程序时,我需要这个选项,但是当我这样做时,我得到了以下错误:/usr/bin/ld: cannot find -lcCOLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-
linux
/4.6.1/lto-wrapperCo
浏览 2
提问于2012-01-01
得票数 33
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中的
静态
库
在windows上
创建
了eclipse示例程序,
浏览 0
提问于2011-01-07
得票数 5
回答已采纳
1
回答
编译Android NDK
库
、
、
、
、
我试图
创建
一个基于OpenGL ES的安卓应用程序,将运行本机代码,我正在使用CMake来构建它。 现在我有了一个
C
++
库
,我需要在Android NDK代码中包含、导入和链接(.a文件)。我知道这个
库
需要为Android交叉编译,但是如果我只构建
Linux
二进制文件(.a文件),并将其链接起来,它能工作吗?此外,
C
++
库
是使用Windows平台和CMake构建的,后者生成一个.lib(windows的
静态
库
版本)。从Windows平
浏览 7
提问于2020-01-06
得票数 1
1
回答
如何使用llvm
库
、
、
、
、
我正在一个由一些
C
++团队组成的项目中工作。每个团队都提供
库
,我们的团队正在将这些
库
集成到前端应用程序中。减少这些
静态
库
“清单”的数量是很好的,所以我研究了Clang/LLVM。其思想是将
浏览 5
提问于2016-12-18
得票数 0
回答已采纳
1
回答
dl
库
的
C
++等效窗口
、
、
我
创建
了一个使用OpenSSL加密解密的应用程序。要在g++中编译/链接它,需要包含
静态
库
:这个"dl“
库
似乎是一个加载
LINUX
所需的动态
库
的
库
。如果使用*.a
静态
库
,我不明白为什么需要它们。但是如果没有这个ld
库
,什么都不能用。我在Windows
浏览 49
提问于2018-01-17
得票数 0
2
回答
未定义引用链接错误
静态
库
交叉编译beagle bone black
、
、
、
、
我正在
创建
一个应用程序'BasicComponentsTest.cpp‘,它使用我
创建
并构建到
静态
库
'libspu.a’中的'SimFrameProducer‘类。当使用'libspu.a‘
静态
链接
库
编译主应用程序时,我得到了链接错误,但是当我直接链接对象时,它工作得很好(参见直接对象makefile),即它只在使用我
创建
的
静态
库
编译时失败,显然SPU对象编译良好,并
创建
了<e
浏览 2
提问于2014-10-25
得票数 1
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
回答
如何在
C
中导出用户定义
库
、
我
创建
了一个相当大的
库
: Stack.h : LinkedList.h :LinkedList.
c
HashTable.
c
etc...我如何导出这个
库
,以便其他人可以使用它们?它们是否必须将.
c
与其main链接在一起?
浏览 16
提问于2020-05-19
得票数 0
回答已采纳
1
回答
使用g++
创建
共享
库
和
静态
库
(在Windows下)
、
、
、
、
如何使用g++为Windows
创建
静态
库
和动态
库
?我在
Linux
上找到了一些用于
创建
.so文件的命令,并尝试将它们应用于Windows shell,但它们构建的.dll文件在运行时无法与我的应用程序链接。我只成功地使用Visual
C
++构建了.dll文件,但我希望在命令行上手动构建它们,最好使用g++。我也想知道如何为Windows构建
静态
库
。
浏览 8
提问于2013-06-23
得票数 2
回答已采纳
1
回答
静态
库
头文件
、
我试图导入一个基于层次矩阵(H2Lib)的
静态
库
。该文件夹包含一个make文件,该文件将
库
文件、示例和测试编译为单个.a文件。我已经参考过关于在
Linux
中使用archiver命令行在
C
中
创建
和使用
静态
库
的教程,但这并不会
创建
一个头文件,在编写本教程时,我必须手动
创建
该文件。H2Lib有多个文件,手动
创建
头文件既困难又费时。我不确定我是在这里遗漏了什么,还是做错了什么;我对
C
中的<
浏览 1
提问于2017-06-02
得票数 1
回答已采纳
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
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:C+静态库与动态库有何不同?本文带你弄懂!
图解oracle 12C dbca创建数据库
C+程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密
【DB宝24】在Oracle 19c中创建容器数据库(1)-DBCA静默创建CDB
微软 C++ 库管理器 Vcpkg 现可用于 Linux 和 MacOS
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券