腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
14
回答
Windows、Mac OS X和Linux是用什么
语言
编写的?
、
、
、
、
我只是想知道谁知道Windows、Mac和Linux是由什么编程
语言
组成的,以及操作系统的每个部分都使用什么
语言
(即:
内核
、插件架构、GUI组件等)。我假设每种
语言
都有多种
语言
,显然我知道Linux
内核
是用
C
语言
编写的。 我在这里完全猜测Mac包含很多Objective-
C
代码,因为它是
苹果
从NeXT派生的
语言
。Windows,我听说包含
C
,
C
++和英特尔汇编。L
浏览 29
提问于2009-02-24
得票数 317
回答已采纳
1
回答
将OpenCL/CUDA转换为Metal
、
、
为了在
苹果
设备上运行我的应用程序,我将把我的项目的一些GPU
内核
从OpenCL/Cuda转换为Metal。目前,我的项目完全是用
C
/
C
++编写的。在做了一些研究之后,我认为我需要用Swift或客观
C
来弄脏我的手。但老实说,我不确定这些东西,因为金属
语言
用于计算和深入学习是非常新的。我知道有一个名为"CoreML“的库,但我的应用程序需要一些定制
内核
。我的问题是:在我这种情况下,处理
苹果
设备的低级别API的最好方法是什么?
浏览 0
提问于2018-09-12
得票数 6
回答已采纳
1
回答
自定义CIKernel移动像素
、
、
、
如何在
内核
语言
中只将几个像素(在ROI中)移动到其他位置?也许有人可以向我推荐一些相关信息?我已经阅读了所有关于创建自定义cifilter的
苹果
文档,但没有找到任何类似的该类型过滤器的
内核
部分的示例。也许有什么地方我可以找到他们的
内核
?
浏览 0
提问于2013-04-29
得票数 2
2
回答
内核
可以用汇编
语言
以外的其他
语言
编写吗?
、
我从来没有做过
内核
编程。我是Java
语言
的优秀程序员,并且经常使用它。现在我觉得用
内核
做些有趣的事。
内核
驻留在硬件和操作系统之间。它使用系统调用与硬件通信。每种编程
语言
都需要编译器编译用高级
语言
编写的代码,然后生成低级代码,通常是汇编
语言
代码。我对此表示怀疑,如果我们用
C
编写
内核
,那么计算机上应该安装
C
编译器吗?最后,当
内核
与硬件交互时,它使用汇编
语言
,我能用Java
语言<
浏览 7
提问于2012-04-21
得票数 4
回答已采纳
2
回答
是否有在OpenCL
C
++中可用但在OpenCL
C
中不可用的OpenCL 2.2功能?
、
、
OpenCL 2.1和2.2除了传统的OpenCL
C
内核
语言
外,还引入了OpenCL
C
++
内核
语言
。我必须在一个支持
C
但不支持
C
++的环境中使用OpenCL。除了
C
++语法之外,是否还有在OpenCL
C
++中可用但在OpenCL
C
中不可用的OpenCL 2.2功能? 我必须使用
C
++编译器(编写
C
++主程序)才能使用OpenCL
C
++<
浏览 6
提问于2017-04-21
得票数 2
1
回答
C
/
C
++程序运行CPU还是
内核
?
、
、
、
我已经编程好几年了,但有一件事我从来不明白:例如,在执行
C
/
C
++之前,首先需要编译成机器
语言
。我的问题来了:究竟是谁运行了编译好的
C
/
C
++ Windows/Linux程序?它是由CPU直接解释的,还是OS
内核
执行它并将命令传递给CPU?如果CPU直接执行它,Windows
内核
如何才能拒绝某些调用?否则,这是否意
浏览 9
提问于2014-04-28
得票数 3
回答已采纳
1
回答
为什么Linux手册页提供的是
C
++示例,而不是
C
?
、
、
、
、
突然间,我面对这样的建筑:我用
C
语言
尝试过,但是它给出了错误:当然,很明显,Netlink是一个API,没有特定的
语言
绑定。但这是
C
实现,我看到的所有关于have的手册页都有纯
C
示例。为什么没有关于例子中使用的
语言
的注释?这种做法是为了什么?为什么这不是f.e。还有一些具有此
C
++功能的其他地方使用,例如: struc
浏览 4
提问于2019-12-20
得票数 2
回答已采纳
1
回答
是否可以用Java编程
语言
编写linux
内核
?
、
当linux
内核
用
C
语言
编写时,是否可以用java编程
语言
、微
内核
和单片
内核
编写?关心开发java操作系统。
浏览 0
提问于2016-12-31
得票数 1
回答已采纳
2
回答
Frenzapp使用什么“
内核
级
C
函数”来检测运行的iOS进程?
、
据称,Frenzapp使用两种方法检测安装在iOS设备上的其他应用程序: 一种“
内核
级
C
函数”,即“
苹果
授权他们使用的是什么“
内核
级
C
函数”?文件记录在哪里?
浏览 1
提问于2010-12-09
得票数 9
回答已采纳
6
回答
开放源码软件的核心(设备抽象级别)是否完全用
C
编写?(比如:"UNIX是用
C
编写的“)
、
、
OSs (设备交互级别)的核心是真正用
C
编写的,还是“用
C
编写的”意味着操作系统的大部分是用
C
编写的,而与设备的交互是用asm编写的呢?如果写的是
C
-我想不出它是怎么用
C
写的。 好的。我无法想象如何与控制器、HDD或USB控制器或其他一些实际的东西进行交互,而这些东西应该在没有(或少量) asm的情况下编写。毕竟,谢谢。
浏览 6
提问于2010-10-19
得票数 5
回答已采纳
4
回答
用哪种平台的
C
语言
编写的?
用
C
语言
编写的Windows
内核
。Linux
内核
也是用
C
语言
编写的。
C
语言
是在哪种平台上编写的?
浏览 1
提问于2012-08-27
得票数 0
回答已采纳
2
回答
苹果
iOS 4开发的建议和资源
、
、
、
我正在寻找资源,截屏视频,书籍,课程,网站等,以帮助学习Objective-
C
,并打算为
苹果
的iOS 4开发应用程序。我的开发团队可以使用
苹果
的开发项目,他们的背景很相似:他们毕业于Comp Sci,有Ruby和web
语言
的经验,但从大学开始就没有写过任何
C
语言
。考虑到
苹果
宣布对开发人员的编程
语言
支持有限,目前学习Objective-
C
并希望开发iPad和iPhone应用程序的最佳途径是什么?
浏览 3
提问于2010-06-14
得票数 1
4
回答
为什么许多OpenCL示例是用
C
++而不是用
C
编写的?
、
、
免责声明:作者处于
C
/
C
++初级阶段。 维基百科说:"OpenCL包括一种用于编写
内核
的
语言
(基于
C
99)“。但是,如果您查看OpenCL编程指南中的任何代码示例,您将看到,除了
内核
.cl文件之外,始终有一个.cpp文件(甚至很少)。(“虽然本书中描述的许多示例应用程序都是使用编程
语言
C
++开发的,但我们只关注用于控制OpenCL组件的OpenCL
C
”)。这是否意味着
内核
是用类
C</em
浏览 4
提问于2011-10-10
得票数 0
回答已采纳
1
回答
用于读取PCI设备信息的Mac OS X、
C
工具
、
、
为此,我需要一个
C
工具,我知道有一个用于Objective
C
的I/O工具包框架,但我不能使用它。 我寻找的具体信息是非常基本的,只有供应商和设备ID。
浏览 3
提问于2011-01-21
得票数 0
回答已采纳
4
回答
使用简单的
c
++进行
内核
模式编程?
、
、
、
我将深入研究
内核
领域。我的问题与编程
语言
有关。我见过大多数教程都是用
C
编写的。我现在用
C
++和汇编
语言
编程。在
C
++之前我也学习过
C
语言
,但我用得不多。是否有可能在
内核
模式下使用简单的
C
++without并使用任何高级结构进行编程?基本上,我试图避免两种
语言
之间存在的细微差别(比如
C
中没有bool,main没有自动返回0,真正的细微差别)。那么,有没有可能在
内核
模
浏览 2
提问于2011-12-06
得票数 11
回答已采纳
2
回答
在哪里可以看到swiftUI的源代码?
、
你能看到更详细的代码吗?@frozen public struct HStack<Content> : View where Content : View { /// /// - alignment: The guide for al
浏览 4
提问于2021-02-19
得票数 8
回答已采纳
2
回答
如何在
苹果
电脑或
苹果
手机上接收和播放SHOUTcast音频流?
、
、
、
、
有没有
C
或Objective-
C
语言
的解决方案可以在
苹果
电脑或
苹果
手机上接收和播放SHOUTcast音频流?
浏览 1
提问于2010-01-28
得票数 1
回答已采纳
3
回答
为什么我们不能在
内核
编程中应用OOP的概念呢?
、
关于为什么OOP是正确的,或者它在哪里工作等等,有很多问题,所以这是其中之一,但是我从
内核
的角度来问它,为什么它不作为一个例子。
内核
主要是用
C
编写的。它几乎不使用OOP。关于面向对象程序设计的普遍共识是,它是编程中最好的范例(大多数是由许多新来的人编写的),但是
内核
尽管是编程中最具挑战性的领域之一,但它并不使用OOP。所以,我想知道OOP工作的情况是什么,为什么它不能适用于
内核
之类的东西?
浏览 2
提问于2014-02-13
得票数 2
回答已采纳
3
回答
什么
语言
允许我与操作系统的
内核
进行交互
、
、
、
、
我想尝试一下
内核
编程,主要是为了更好地理解它,而不是尝试创建我自己的操作系统或任何东西。 ,但我不知道我需要用什么
语言
编程才能做到这一点,更不用说我可以使用什么IDE(如果有)&编译器?我想尝试与Unix
内核
进行交互(这就是Linux
内核
,对吗&这是一个混合
内核
吗?)或者Windows 7
内核
(这是一个混合
内核
,不是吗?)如果我想与上面提到的
内核
进行交互,我应该使用什么
语言
&我可以下载什么编译器(& I
浏览 1
提问于2011-08-11
得票数 3
2
回答
在自定义
内核
中打开/关闭PS/2键盘大写锁定LED
、
、
、
我正在用汇编
语言
和
C
语言
开发一个
内核
,在启动过程中,我想让
内核
打开然后关闭Caps lock键。我在key 上找到了指示灯的参考资料。如何使用
C
或汇编(nasm风格)调用该函数?
浏览 4
提问于2013-12-29
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核中常用的C语言技巧
Linux 内核中常用的 C 语言技巧
Linux 内核中的 C 语言语法扩展
“30 岁”的 Linux 内核 C 语言将升级到 C11
Linux内核开发人员探讨如何“减少C语言的问题”
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券