腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
什么
语言允许我与操作系统的
内核
进行交互
、
、
、
、
我想尝试一下
内核
编程,主要是为了更好地理解它,而不是尝试创建我自己的操作系统或任何东西。 ,但我不知道我需要用
什么
语言编程才能做到这一点,更不用说我可以使用
什么
IDE(如果有)&编译器?我想尝试与Unix
内核
进行交互(这就是
Linux
内核
,对吗&这是一个混合
内核
吗?)或者Windows 7
内核
(这是一个混合
内核
,不是吗?)如果我想与上面提到的
内核
进行交互,我应该使用
什么
语言&
浏览 1
提问于2011-08-11
得票数 3
1
回答
带有Ubuntu-20-04的HP Elitebook上的Touchpad按钮无法工作
、
、
、
我在我的850 G7上安装了Windows 10和Ubuntu20.04,在Ubuntu中我注意到了一些奇怪的东西。然而,触摸屏在一般情况下,两个额外的按钮不工作。下面是xinput的一些输出。它列出了两个名为SYNA30B4的设备,我怀疑它是触摸屏和额外的按钮。⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST poi
浏览 0
提问于2021-03-19
得票数 1
回答已采纳
5
回答
有没有可能用C++在
Linux
上开发一个可加载的
内核
模块?
、
、
当我开发一个可加载的
内核
模块(LKM)时,我应该使用C吗? 在
Linux
上
用
C以外的语言开发可加载的
内核
模块(比如C++ )是可能的吗?
浏览 0
提问于2012-05-06
得票数 19
回答已采纳
1
回答
如何在不升级
内核
的情况下更新
内核
版本?
、
、
、
、
我
用
linux
内核
4.13安装了Ubuntu16.04LTS。但是,我不得不手动安装
linux
内核
4.4,以支持本地遗留软件和硬件。我现在在跑步4.4.0-128-generic 如何在不升级
最初
安装的
内核
的情况下将此
内核
更新为v4.4.138?也就是说,如果不升级到
最初
安装的
内核
4.13,如何才能将
内核
从4.4.128升级到4.4.138?
浏览 0
提问于2018-06-29
得票数 0
2
回答
操作系统架构:
内核
和标准库的互操作性
、
、
、
、
我有一个问题是关于
内核
和标准库的,比如
Linux
的glibc,它充当函数包装器。 为
什么
操作系统需要一个
用
C编写的标准库?或者问另一种方式,你能用C之外的其他语言为
Linux
内核
写
一个标准库吗?我假设STD库的语言可能依赖于为
内核
选择的语言。因此,在我们
用
C编写的
Linux
示例中,包装器STD库也需要是C。我理解为
什么
内核
通常需要STD库,所以这不是我在JIC中真正想要得到的,我并
浏览 1
提问于2015-04-10
得票数 2
1
回答
为
什么
Linux
手册页提供的是C++示例,而不是C?
、
、
、
、
突然间,我面对这样的建筑:我
用
C语言尝试过,但是它给出了错误:错误:“{”令牌之前的预期表达式 UPD:我不认为这是一个错误或无意中的错误在手册页。
浏览 4
提问于2019-12-20
得票数 2
回答已采纳
2
回答
linux
/if.h和net/if.h之间有
什么
区别?
、
评论说net/if.h是GNU库的一部分,
linux
/if.h说它是“用于
LINUX
操作系统的TCP/IP协议套件的一种实现”。 但是为
什么
会有两个呢?每个都有
什么
用
呢?
浏览 0
提问于2013-11-19
得票数 8
回答已采纳
2
回答
检查有关CPU、内存、网络、NAT表使用情况的信息的API
、
、
、
、
我正在开发一个嵌入式
Linux
系统(2.6
内核
和uclibc),我需要检查cpu,内存,网络,NAT表使用情况等...我的程序是
用
C语言
写
的,有uclibc和gcc 3.4.6 谢谢
浏览 4
提问于2012-02-22
得票数 0
1
回答
基于x86 ubuntu的ARM
内核
模块交叉编译
、
、
我想在我的x86 ubuntu上交叉编译一个ARM
内核
模块。我已经下载了
内核
源代码(
Linux
2.6.26,因为目标ARM机器正在运行这个
linux
版本)。我想-让手臂交叉编译。正如你所看到的。arm-
linux
-gnueabi-readelf arm-
linux
-gnueabi-asarm-
linux
-gnueabi-
浏览 7
提问于2013-01-09
得票数 5
2
回答
什么
是“堆栈猪”?
、
当谈到
Linux
内核
时,“堆栈猪”是
什么
意思?我在一些
linux
内核
书籍( Wolfgang
写
的Professional
Linux
kernel Architecture )上读到了这个概念,但是“堆栈猪”到底是
什么
意思?谢谢。
浏览 2
提问于2013-07-09
得票数 1
回答已采纳
1
回答
如何发现Amazon的
内核
、
AWS文档说,您可以通过运行以下命令查看AMI的详细信息:aws ec2 describe-images "Status": "deleting", "Stat
浏览 0
提问于2020-07-03
得票数 3
1
回答
使用
内核
模块挂载文件系统
、
、
有没有办法
用
linux
内核
模块挂载
linux
文件系统(ext4、ext3或btrfs)? 我想
写
内核
模块可以挂载文件系统,但不能使用<sys/mount.h>模块内部的源代码,因为这是用户空间头。注意:我使用的是带有内置ext4的定制
内核
,btrfs文件系统(不是模块化)。
浏览 2
提问于2019-02-23
得票数 2
1
回答
在
Linux
中启用AppArmor
、
、
我
用
这种配置编译了一个
内核
(
Linux
),它启用了大多数LSM: YAMA、SMACK、AppArmor、TOMOYO和SELinux。但是,当我
用
OpenRC启动设备服务时,我得到: * Stopping AppArmor ...其他配置文件也会抱怨,但是我也编译过的其他
内核
(
linux
-libre,请参阅其配置这里)也不会出现这种情况。 我做错了
什么
?如果我
用
linux
-l
浏览 0
提问于2017-11-01
得票数 2
回答已采纳
1
回答
linux
内核
如何知道哪个inotify_handle拥有特定的监视功能?
、
、
、
我知道
linux
内核
提供了"inotify机制“来监控文件系统。 根据inotify,inotify_init()返回fd以接收来自
内核
的inotify_event。(我知道
内核
会在上面
写
inotify_event。)1)如果我使用inotify_add_watch()
用
inotify fd添加新的监视,当被监视的文件有一个事件时,谁会在inotify fd上
写
inotify_event。2) (如果
内核
这样做,)当
内核
检测
浏览 1
提问于2011-10-25
得票数 0
3
回答
Linux
中断与轮询
、
、
、
、
手臂上有一个
linux
操作系统。我有一个DSP将数据发送给ARM (
Linux
),在
Linux
中有一个
内核
模块,它读取从DSP接收到的数据。
内核
模块通过DSP与ARM之间的硬件中断来读取数据。我想
写
一个用户空间应用程序,它将读取从
内核
空间(
内核
模块)的数据,每次有一个新的数据从DSP到达。问题是: 有
什么
更好的方法可以做到这一点:从
内核
到用户空间的软件中断或从用户空间(
用
内核
浏览 9
提问于2014-03-26
得票数 15
回答已采纳
1
回答
3.2.9
内核
的NVidia驱动程序
、
、
、
我将我的OpenSUSE 12.1 64位的
内核
从3.1.9升级到3.2.9,当我重新启动时,X窗口拒绝启动,我进入了shell。我试着
用
startx手动运行它,但仍然没有效果。当我试图重新安装它时,安装程序抱怨说,驱动程序是
用
GCC 4.5编译的,因此与
内核
不兼容,
内核
是
用
GCC 4.6编译的。我认为这是安全的,这就是为
什么
它一开始不起作用.从大黄蜂存储库安装NVidia驱动程序(
最初
是从NVidia站点的NVIDIA-
Linux
-
浏览 0
提问于2012-03-13
得票数 3
回答已采纳
2
回答
Linux
是使用原始Unix代码还是他们有相同的想法?
、
Linux
内核
是使用原始Unix代码还是他们有相同的想法?既然都是
用
C
写
的,那是真的吗?
浏览 0
提问于2013-12-05
得票数 6
回答已采纳
1
回答
Linux
中的内存区域标志:为
什么
需要VM_WRITE和VM_MAYWRITE?
、
、
、
Mel Gorman (这里是一个)的“理解
Linux
”(2007)描述了内存区域(Vm_area_struct)的标志: VM_MAYWRITE -允许设置VM_WRITE标志 例如,COW机制根据其VM_MAYWRITE标志检测受奶牛保护的页面(参见)。当设置VM_WRITE时,
Linux
内核
浏览 4
提问于2018-01-13
得票数 2
2
回答
Ubuntu 14.04 LTS: FN-亮度键停止工作
、
、
、
我的实际条目是:我有Acer
浏览 0
提问于2014-11-22
得票数 4
4
回答
Debian:获取已安装文件的包名
、
、
、
我通过SSH连接到运行
Linux
内核
3.11.1的PC:3.11.1dpkg-query: no path found matching pattern *vmlinuz-3.11.1*root@alix:/boot# dpkg -S vmlinuz-3.2.23
linux
-image-3.2.23-a
浏览 0
提问于2014-06-17
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
发展国产系统,必须从内核写起?用Linux内核是国产系统吗?
macOS和Linux 的内核有什么区别
GitHub为什么托管不了Linux内核社区?
用 Rust 开发 Linux 驱动?内核维护者表示愿意接受
用 Rust 开发 Linux 驱动?内核维护者表示愿意接受
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券