腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
操作系统架构:内核和
标准
库
的互操作性
、
、
、
、
我有一个
问题
是关于内核和
标准
库
的,比如
Linux
的glibc,它充当函数包装器。 为什么操作系统需要一个用C编写的
标准
库
?或者问另一种方式,你能用C之外的其他语言为
Linux
内核写一个
标准
库
吗?我假设STD
库
的语言可能
依赖
于为内核选择的语言。因此,在我们用C编写的
Linux
示例中,包装器STD
库
也需要是C。我理解为什么内核通常需要STD
库
,所以这
浏览 1
提问于2015-04-10
得票数 2
1
回答
内核本身是否
依赖
于
标准
C
库
、
我正在更深入地研究
Linux
是如何工作的,尤其是在嵌入式设备上,它需要所有不同的组件来构建一个功能齐全的系统。我理解像glibc这样的
标准
C
库
实现是独立的,为了让我的用户空间应用程序进行通信,从而与
Linux
内核一起工作,这是必需的。 但是,
Linux
代码本身是否实际上
依赖
于这个
标准
库
?
Linux
可以自己执行吗?
浏览 0
提问于2019-06-06
得票数 6
2
回答
使用哪个UUID
库
、
、
、
我是用C++编写的,但我不介意使用C
库
并将其包装在我自己的C++包装器中。我也更喜欢使用现有的通用
库
,而不是添加对第三方
库
的
依赖
。我发现了两个似乎是
标准
的
库
,libuuid (作为util-
Linux
的一部分随
linux
内核一起提供)和OSSP uuid
库
,它有一个C++绑定。我的系统上没有程序使用OSSP uuid
库
,但我的整个桌面都
依赖
于libuuid包,这可能是因为内核本身
依赖</e
浏览 2
提问于2013-06-02
得票数 4
回答已采纳
9
回答
getopt.h:在Windows中编译
Linux
C代码
、
、
、
、
该代码最初是在
Linux
中设计的,用于使用
标准
GNU-
Linux
/C
库
"getopt.h“获取命令行参数。并且该
库
不适用于在Windows中构建C代码。我想忽略我的代码现在所做的事情,并提出以下
问题
。对于那些熟悉这个C
库
“getopt.h”的人来说:如果我的代码
依赖
于POSIX风格的命令行参数,那么在Windows中构建和运行它是可能的吗?或者我必须重写代码才能在Windows上工作,以不同的方式传递输入文件(并丢弃"ge
浏览 1
提问于2012-05-02
得票数 38
回答已采纳
1
回答
GCC:在使用c++11时发出警告
、
、
、
问题
问题
有一些仅限于
linux
的第三方
依赖
项(从源代码构建)需要C++11。
浏览 0
提问于2018-09-20
得票数 0
2
回答
C信号对均衡器
、
、
我喜欢您如何只有一组“最小”的函数和数据类型(C
标准
库
),而且您仍然可以用它创建几乎所有的东西。 但现在我的
问题
是:如何在C中进行简单的事件处理?但是,我永远无法确定环境意外地引发了我可以与C
标准
库
一起使用的信号之一。好吧..。
linux
/unix中有2(?)的扩展信号头。用户的信号..。但我能想象出你需要更多..。此外,我想学习写C平台无关。是否有任何方法来编写一个C程序,它必须处理事件而不
依赖
于平台
依赖
于
标准
的C
浏览 2
提问于2014-03-18
得票数 0
回答已采纳
2
回答
我可以在
Linux
上构建和编译跨平台的Xamarin应用程序吗?
、
、
我正在使用Fedora 27作为我的操作系统,我想知道我是否可以让Xamarin工具集在它上面工作,以使用集成开发环境( IDE )创建跨平台的应用程序,比如monodevelop,VS Code或Rider。
浏览 0
提问于2018-02-09
得票数 6
1
回答
将闪亮的应用程序的
库
部署到闪亮的服务器的最佳(
标准
)方式?
、
、
、
我可以做到这一点,没有任何
问题
,但当尝试部署一个有许多
依赖
项(远程和本地)的应用程序时,我们总是遇到
问题
。我们使用renv来跟踪
依赖
项(在Windows dev框上),并在
Linux
prod框上从头开始重新构建
依赖
项,但是即使重新构建了
依赖
项并且加载了一些
依赖
项,也没有加载其他
依赖
项。为了清楚起见,我们需要并希望所有的R代码都是从
Linux
机器上的源代码构建的。 将闪亮的应用程序的
库
部署到闪亮的服
浏览 2
提问于2021-06-18
得票数 1
1
回答
如何在没有
标准
库
(libc)的情况下打印到控制台(
Linux
)
、
、
我没有使用
标准
库
,因为我的目标x86
Linux
发行版非常有限。上面的代码不能工作,因为它
依赖
于
标准
库
Test.cpp -o测试-nostdlib
浏览 2
提问于2017-08-15
得票数 3
1
回答
PyQt5替代Qtermwidget
、
、
我试图找到一种替代Qtermwidget的方法来显示终端输出和接受终端输入(非常像
标准
的
linux
终端)。所以我的
问题
是: 是否有
标准
库
或使用像in/out这样的终端的方法?
浏览 2
提问于2020-06-19
得票数 2
回答已采纳
1
回答
编程语言如何实现跨平台特性?
、
、
、
这是一个更普遍的
问题
,自从Swift成为开放源码,
linux
端口缺乏功能以来,这个
问题
就一直困扰着我。#if os(
Linux
)#else import Darwin.
浏览 0
提问于2016-03-28
得票数 0
1
回答
在
linux
中安装
依赖
项的模式
、
、
、
不同的OSes有不同的安装包
依赖
关系的
标准
方法;在OS中,所有
库
依赖
项都被复制到App文件夹中。Windows应用程序开发人员有两个选项;他们可以将
库
作为子包安装(例如,游戏安装程序将安装directX
库
)。但是,用户通常不能选择是要复制
依赖
项还是在系统上共享
依赖
项。在
Linux
中,包管理器(例如,apt-get)将递归地解决
依赖
关系,并在系统范围内安装它们。当然,这并不一定解决
依赖
关系重复的<em
浏览 0
提问于2012-05-14
得票数 0
2
回答
翻译系统调用是否足以实现FreeBSD的
Linux
兼容层?
、
我对FreeBSD的
Linux
兼容层的机制很好奇,并在下面得到了一些信息。 在实现中还有其他的东西吗?
浏览 7
提问于2015-08-31
得票数 2
回答已采纳
3
回答
哪个C++
标准
库
头调用GCC对-pthread选项的要求?
、
、
、
如果您在
Linux
上与GCC编译器一起使用C++线程(或者更准确地说,它是libstdc++ C++
标准
库
附带的),那么您可以在构建过程中使用来获得要编译和链接的内容。我想知道的是,哪个
库
头调用了这个需求?#include <thread>是一个明显的要求,但是是否还有其他
标准
库
标头隐含地对libstdc++具有线程
依赖
关系?
浏览 4
提问于2020-05-14
得票数 2
回答已采纳
1
回答
C/C++交叉编译
库
和
依赖
项的管理
、
、
、
是否存在用于管理
库
和交叉编译C/C++项目的
依赖
关系的特定工具?例如,在为桌面
Linux
目标编译时,可以通过apt-get、yum、pacman、emerge等轻松地管理
库
和
依赖
项,这取决于
Linux
发行版。但是,当交叉编译(例如对ARM目标,甚至对mingw64,与第三方
库
,如ICU、Boost、Qt、SQLite等具有相互
依赖
关系的
库
)时,是否有任何
标准
工具来完成类似的工作?
浏览 0
提问于2016-01-31
得票数 2
1
回答
什么是Android,为什么他们要创建一个新的VM?
Android的嵌入式操作系统
依赖
Linux
内核来提供核心系统服务,但不是嵌入式
Linux
,因此不支持像GNU这样的
标准
实用程序
库
。
标准
的Java
库
(如Swing )不是supported.Android,它有一个名为Dalvik的虚拟机,所以当生成Java类文件时,这将被转换为称为.dex文件的Dalvik可执行文件。所以我有三个
问题
: 为什么他们在Ja
浏览 1
提问于2011-02-24
得票数 4
1
回答
CMake:取决于Visual项目
、
、
我的项目目前
依赖
于一个
库
(PJSIP),该
库
由用于*NIX的Autotools构建脚本和Windows的Visual项目文件分发。我想让我的项目也适用于Visual。设置此
依赖
项的
标准
Wind
浏览 2
提问于2014-06-27
得票数 0
回答已采纳
1
回答
如何检查
Linux
中二进制文件所需的
依赖
关系?
、
、
我确信我的二进制文件由于使用了readline而
依赖
于libreadline-dev,但我无法识别以下两个
库
背后的
依赖
关系:libm.so.6 libc.so.6 哪一个包是这两个
库
的源码?我怀疑它一定是gcc附带的或者预装在我的
Linux
发行版上的东西(Pop_OS!21.04)。另外,我如何确保
依赖
项的未来版本不会破坏我的应用程序?我能以一种不需要共享
库
的方式编译我的应用吗?
浏览 1
提问于2021-09-07
得票数 0
1
回答
在
Linux
上分发软件时的
库
依赖
关系?
、
我试图为Qt软件做一个
Linux
版本,但我是一个无知的
Linux
新手。我用静态链接的Qt
库
构建了我的应用程序,并制作了.deb和.rpm包,但是当我测试它们时,我会收到一些发行版中缺少
库
的警告。例如,我的.deb版本在Debian和Ubuntu上运行良好,但由于缺少
库
,它不能在
Linux
上启动。例如,
Linux
列出了33个
库
,而Ubuntu则列出了34个
库
(libpng12.so.0是额外的
库
)。我还假设其中一些<e
浏览 4
提问于2017-08-18
得票数 0
回答已采纳
1
回答
在介子中定义外部
依赖
项时,可以添加搜索路径吗?
、
、
在介子中定义目标时,可以使用以下语法声明外部项目的
依赖
关系:exe = executable('zlibprog', 'prog.c', dependencies : zdep) 这将检查
标准
包含位置,它在
Linux
上工作得很好,但在其他平台上却不太好。是否有方法添加额外的包含路径和
库
路径,让介子在声明
依赖
项时进行检查?
浏览 1
提问于2016-01-05
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
鸿蒙内核标准库与linux标准库的差异
宋宝华:一个简单的python脚本看透Linux程序对库的依赖
宋宝华:一个简单的python脚本画出Linux程序/库依赖图
Linux下解决无法远程连接数据库问题
Android:依赖Module的问题汇总
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券