腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
GCC
一直在
尝试
使用
静态
libc
库
,
而
不是
共享
的
库
、
、
、
我不确定我
的
服务器出了什么问题,它运行
的
是CentOS 7,我最近试图构建一个
库
,但得到了错误:collect2: error:
浏览 23
提问于2016-08-15
得票数 0
回答已采纳
1
回答
gcc
默认链接到
libc
.a或
libc
.so吗?
、
、
我在Ubuntu 16.04 64位上
使用
gcc
5.4.0。当我编译一个程序时:
GCC
自动链接到C标准
库
,所以我不需要具体地这样做。我怎样才能看到
gcc
链接到哪个C
库
、
libc
.a或
libc
.so,或者其他什么? 提前谢
浏览 0
提问于2018-02-28
得票数 6
回答已采纳
1
回答
如何
使用
arm-none-linux-gnueabi-
gcc
将
libc
.a链接到arm-linux中
的
共享
库
?
、
、
、
、
在一个项目中,我
的
同事创建了一个
静态
库
,例如liba.a,它与app链接。 在liba.a中,他将
libc
malloc()重写为他
的
所有者版本。我创建了一个
共享
库
libs.so,它也与app链接。问题是,当我
的
libs.so与app链接时,我
的
libs.so中
使用
的
malloc()将是liba.a中
的
那个,
而
不是
标准
libc
.
浏览 1
提问于2012-09-13
得票数 5
回答已采纳
6
回答
Linux
静态
链接死了吗?
、
、
、
事实上,Linux上
的
-static
gcc
标志现在不起作用了。请允许我引述GNU
libc
常见问题: 2.22.即使是
静态
链接
的
程序也需要一些
共享
库
,这对我来说是不可接受
的
。我能做什么?{AJ} NSS (只需输入‘`info
libc
“名称服务开关”)没有
共享
库
就无法正常工作。NSS允许
使用
不同
的
服务(例如,NIS、file、db、hesiod),只需更改一
浏览 6
提问于2010-08-07
得票数 76
回答已采纳
1
回答
gcc
-为另一台机器编译不工作。
、
、
我有以下问题:
gcc
-mcpu=arm920t -march=armv4t -o app app.c当我将此编译文件复制
浏览 0
提问于2013-04-04
得票数 3
2
回答
如何构建
静态
tar命令
、
、
、
、
我下载了TAR1.28,并且正在
尝试
编译一个
静态
二进制文件,以便在Fedora Linux (x86_64)上
的
系统恢复介质上
使用
。它不一定要包含公共
库
,比如
libc
或pthread,但我想消除对selinux、acl、attr、pcre和lzma等
的
依赖。 自述文件指出我可以
使用
./configure CC=
gcc
LDFLAGS=-static,但这会创建一个完全
静态
的
二进制文件(包括
浏览 1
提问于2015-09-16
得票数 4
1
回答
为什么我
的
gcc
命令不能有-static参数
、
、
、
我通常用
gcc
来编译我
的
C程序,它工作正常,但是当我
尝试
编译带有-static参数
的
静态
库
时,它总是失败
的
。虽然我在google上
尝试
了一些解决方案,但是它仍然没有被修复。我
的
命令如下:
gcc
mycode.c -static -L .
浏览 0
提问于2019-05-18
得票数 1
回答已采纳
1
回答
gcc
用链接器编译-差异
、
、
这将
使用
main.c
库
和动态地用xyz编译.o文件并
静态
地创建链接。
gcc
main.c -Wl,-Bstatic -labc -Wl,-Bdynamic -lxyz -o main 这里我们
使用
-Wl,它允许我们为链接器提供一些选项:-Bstatic, -lm说它应该
静态
地链接到m
库
(libm) --但
浏览 3
提问于2015-06-21
得票数 0
回答已采纳
1
回答
如何链接到非默认glibc
库
?
、
、
、
/ioq3ded.sh4a需要)执行机器架构: sh4a
LIBC
版本: 2.5因此,作为解决方案,我
尝试
在但是失败了,因为sh4a机器上
的
GCC
编译器太旧了,我没有权限,也没有升级
GCC
的
可能。此外,作为另一种解决方案,我
尝试
在x86-64上编译一个2.5
LIBC
库
,以便在交叉编译时可以链接到
浏览 3
提问于2012-12-04
得票数 2
回答已采纳
1
回答
基于dlopen
的
Android与动态加载
库
、
、
、
我希望从外部文件目录动态加载
共享
库
。但是当我在android中
使用
它时,我得到了运行时错误: dlopen failed:
库
"
libc
.so.6“未找到。
浏览 3
提问于2016-06-02
得票数 4
回答已采纳
5
回答
默认情况下链接
的
库
、
、
我
的
代码正在测试中:return 0;从它编译
的
可执行文件所依赖
的
动态
共享
库
是:$ ldd test
libc
.so.6 => /lib/
libc
.so.6 (0x00935000) /lib/ld-linux.so.2 (0x00ea5
浏览 25
提问于2011-08-06
得票数 6
回答已采纳
1
回答
gcc
-Wl,不包括-libs,<library.a>不工作
、
、
我在Linux上
使用
gcc
,并为
静态
库
创建了一个
共享
库
。我不希望一些
静态
库
中
的
符号被导出。 有人能帮忙如何
使用
浏览 2
提问于2013-11-25
得票数 0
2
回答
静态
链接glibc,但与
GCC
动态链接其他
库
。
、
、
、
我需要
静态
地将glibc链接到我
的
项目,因为目标平台只支持一个非常老
的
平台(但它与我
的
工具链中
静态
链接
的
glibc一起工作,我已经检查过了)powerpc-unknown-linux-gnu-
gcc
浏览 5
提问于2012-11-02
得票数 15
回答已采纳
1
回答
C-编译
静态
文件
、
、
、
我想用
GCC
把C代码编译成一个完整
的
可执行文件(包括这个文件中
的
所有依赖项)。通常我可以
使用
以下命令编译代码:但是当我
尝试
用这个-static参数编译它时,我得到了这个错误:/usr/bin/ld: cannot find
浏览 3
提问于2012-03-03
得票数 2
回答已采纳
3
回答
提供给定功能
的
程序链接到哪个
库
?
、
我有一个调用函数foo
的
程序,它是在库中定义
的
。我如何知道
库
在文件系统中
的
位置?(比如它是
静态
库
还是动态链接
库
?) 更新:通过
使用
ldd,程序有很多依赖
库
。如何判断哪个
库
包含函数foo
浏览 3
提问于2011-04-02
得票数 4
回答已采纳
1
回答
代码块中glibc
的
静态
链接
、
、
我想
使用
codeblocks.For对我
的
代码进行
静态
编译,我已经完成了以下操作: Project->Build >linker设置->其他链接器-选项,然后添加-
静态
-libgcc。该代码在该Ubuntu-14.04机器上运行良好,该机器
的
glib版本为2.19。然后,我将代码复制到另一台拥有2.12
的
机器上。进行
静态
链接
的
唯一目的是使代码也在2.12中运行。但它也造成了同样
的
错误,比如没有
静态
链
浏览 0
提问于2016-04-27
得票数 0
回答已采纳
1
回答
为LLVM
libc
++ 3.3构建
静态
库
和
共享
库
、
、
、
、
SVN最新
的
LLVM
libc
++ 3.3带有一个CMakeLists.txt。但很可能由于是CMake新手,我不能同时构建
静态
库
和
共享
库
。 是。我复习了。但是,我想
使用
libc
++
的
CMakeList.txt所采用
的
方法--
使用
APPEND,
而
不是
使用
add_library和枚举所有的源文件。我可以通过将下面第40行中
的
ON替
浏览 0
提问于2013-04-05
得票数 5
回答已采纳
2
回答
如何在linux上编译,以使生成
的
可执行文件不需要
共享
库
、
、
我在我
的
Fedora14机器上
使用
它们
的
指令()成功地编译了swftools。我想在另一台Linux机器上
使用
其中一个工具(pdf2swf)。当我移动它并在另一台机器上运行它时,它会要求一些
共享
库
。有没有可能编译swftools (特别是pdf2swf),这样当我在另一台Linux机器上运行它时,它不会要求任何
共享
库
?如果可执行文件本身
的
大小更大,只要它可以独立运行,这是可以
的
。我是Linux
的
新手
浏览 1
提问于2011-03-13
得票数 0
回答已采纳
2
回答
创建一个Chroot监狱并将所有系统文件复制到监狱
、
、
、
、
我正在linux中创建chroot监狱,但是我不能访问任何系统文件,比如ls/cd/
gcc
/g++。我需要把什么必需
的
libs/bin/systme文件复制到我
的
chroot监狱?
浏览 6
提问于2013-08-12
得票数 1
回答已采纳
1
回答
从
使用
动态
共享
库
的
应用程序中
使用
libc
的
静态
版本。
、
、
我正在试图编译以下组件:libwrapper.so - appl
使用
的
库
。这个
库
从libbackend存档中调用函数。A-
使用
libc
函数
的
静态
存档。 我希望确保libbackend调用
的
libc
函数始终
使用
固定
的
libc
实现。因此,我
浏览 4
提问于2021-10-29
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券