腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
14
回答
Windows、Mac OS X和
Linux
是
用
什么
语言
编写的?
、
、
、
、
我只是想知道谁知道Windows、Mac和
Linux
是由什么编程
语言
组成的,以及操作
系统
的每个部分都使用什么
语言
(即:内核、插件架构、GUI组件等)。我假设每种
语言
都有多种
语言
,显然我知道
Linux
内核是
用
C
语言
编写的。 我在这里完全猜测Mac包含很多Objective-
C
代码,因为它是苹果从NeXT派生的
语言
。Windows,我听说包含
C
,
C
+
浏览 29
提问于2009-02-24
得票数 317
回答已采纳
4
回答
用
哪种平台的
C
语言
编写的?
我可能只知道操作
系统
是在哪种平台上编码的。
用
C
语言
编写的Windows内核。
Linux
内核也是
用
C
语言
编写的。
C
语言
是在哪种平台上编写的?
浏览 1
提问于2012-08-27
得票数 0
回答已采纳
3
回答
C
++和Java程序之间的交互/通信
、
、
、
、
我有一个
用
Java写的应用程序和一些带有
系统
钩子的本地
C
++代码。这两个必须相互沟通。我的意思是Java子程序必须向
C
++子程序发送一些数据。如果对我来说可能的话,我会用一种
语言
来写
整个东西。我隐藏了
C
++程序的窗口,并将它的数据发送到它的标准输出,然后我
用
Java的标准输入读取该输出!好吧,我知道JNI是什么,但我正在寻找更容易的东西(如果有的话)。 有人能告诉我
怎么
做吗?
浏览 2
提问于2011-01-01
得票数 3
回答已采纳
1
回答
是否可以
用
Java编程
语言
编写
linux
内核?
、
当
linux
内核
用
C
语言
编写时,是否可以
用
java编程
语言
、微内核和单片内核编写?关心开发java操作
系统
。
浏览 0
提问于2016-12-31
得票数 1
回答已采纳
1
回答
基于ARM的嵌入式
Linux
系统
c
/
c
++编译器的选择
、
我的工作是基于ARM cortex A7的嵌入式
系统
,运行
Linux
。我正在寻找
c
/
c
++编译器(因为GCC大约是100MB),它是紧凑的,可靠的。我已经列出了一些,如SDCC,TCC,OTCC,Digital Mars,NWCC,LCC,Small
C
,可移植的
C
编译器。 我想知道编译器是依赖于操作
系统
还是硬件,以及我应该如何开始剥离列表。我不是专家,我正在学习
Linux
系统
和嵌入式环境。如果你认为我问错了问题或走错了方向
浏览 2
提问于2015-01-22
得票数 0
2
回答
函数编程
语言
和裸机代码?
、
我发现现代函数式编程
语言
和范型总体上非常有趣。许多函数式编程
语言
都能够通过使用
C
作为中间
语言
或使用自己的代码生成器来生成高效的本机代码。我说的是像Haskell、OCaml、LISP或Scheme (SBCL、Chiken、Gambit等)这样的
语言
。但是知道函数式编程
语言
需要一个大的运行时库,通常是
用
C
实现的(例如垃圾回收),我想问一下,真的有可能用这种
语言
创建裸机代码,并且只使用它而不需要返回到
C
语言</
浏览 1
提问于2014-07-30
得票数 2
2
回答
在不同的开放源码软件上使用编程
语言
、
、
、
、
有人能帮我“堆叠”我对不同编程
语言
在不同操作
系统
上的位置的理解吗?从底部开始,基本的金属计算机只会理解机器代码或汇编程序。这意味着操作
系统
,比方说
Linux
,是
用
C
编写的,并编译成机器代码,对吗?如果
Linux
是
用
C
编写的,这是否意味着默认情况下
C
编译器已经存在了,并且我可以
用
C
编写任何简单的程序,把它放到任何文件夹中,然后从命令行运行它?但是,在默认情况下,
C
是
浏览 10
提问于2015-05-13
得票数 4
1
回答
Ubuntu上的主要编程
语言
、
、
我是一个开发人员,对将(至少类似于双引导)迁移到
Linux
,特别是Ubuntu感兴趣。我对操作
系统
的编程方面很感兴趣,我知道其中大部分都是
用
C
编写的,它是一种很好的
语言
,可以与操作
系统
一起工作,但是有任何特定于操作
系统
的
语言
吗?就像Windows拥有批处理(以及微软开发
C
#)和Mac拥有Swift一样,是否有任何
语言
是独占的,或者几乎是专为Ubuntu所独有的?
Linux
环境中最容易使用的
语
浏览 0
提问于2017-06-05
得票数 0
2
回答
操作
系统
架构:内核和标准库的互操作性
、
、
、
、
我一如既往地感谢您在我的旅程中付出的时间和努力:)我假设STD库的
语言
可能依赖于为内核选择的
语言
。因此,在我们
用
C
编写的
浏览 1
提问于2015-04-10
得票数 2
3
回答
防止子进程成为孤立进程
、
、
、
我的
Linux
进程有4个子进程。执行一段时间后,init进程采用的所有子进程。我们如何防止这种情况?(僵尸进程不是这种情况)。 该过程是
用
C
语言
编写的,操作
系统
是
Linux
。最后更新:如果有人执行"kill -9“
怎么
办?这会立即终止父进程,并留下子进程为孤立进程。
浏览 6
提问于2011-07-25
得票数 2
回答已采纳
6
回答
用
Java或
C
编写的操作
系统
(内核)
、
、
、
我要开始构建操作
系统
,但我不知道该为内核选择哪种编程
语言
。我最喜欢的
语言
是Java,但我知道所有主要的操作
系统
(视窗、
Linux
、Mac )都是
用
C
编写的,而且Java需要虚拟机。编程是否会比Java-based OS比
C
-based OS难得多?每种
语言
的优缺点是什么?
浏览 4
提问于2011-02-09
得票数 2
回答已采纳
5
回答
嵌入式软件编程中的
C
++
、
、
如果我
用
C
++
语言
编写嵌入式
linux
系统
的代码,有什么大问题吗?谢谢
浏览 0
提问于2010-03-19
得票数 5
回答已采纳
2
回答
在
linux
机器上调用
系统
调用
、
、
、
通常,
系统
提供一个位于正常程序和操作system.On Unix类
系统
之间的库或API,该API通常是
C
库(libc)实现的一部分,例如glibc,它为
系统
调用提供包装函数。现在,
C
程序可以调用这些库函数,因为这些库函数是
用
C
编写的,并且可以进行
系统
调用。像Cobol或任何其他基于编译器的
语言
如何在
linux
上进行
系统
调用?这些
语言
不能调用
系统
提供的API。
浏览 1
提问于2014-10-17
得票数 1
2
回答
如何检测USB设备的“过电流”事件?
、
、
、
我正在
Linux
系统
和
C
/
C
++
语言
中进行开发。 我该
怎么
做?
浏览 0
提问于2011-09-20
得票数 0
1
回答
Ubuntu14.04-在需要远程支持的情况下动态更改操作
系统
语言
、
、
、
、
在Windows8.1、OSX10.9.4和所有其他操作
系统
中,我们无法动态更改操作
系统
语言
。我们已经从日本,中国,印度等为欧洲购买了硬件,那里的组织只讲荷兰语,法语,因此整个操作
系统
只配置为荷兰语或法语。但另一方面,远程技术人员希望通过来自日本、中国、印度的TeamViewer或VNC远程登录,他们不再提供支持,因为他们无法
用
英语阅读操作
系统
语言
。我们已经尝试过Ubuntu14.04,它的功能和其他操作
系统
一样。
Linux
浏览 0
提问于2014-10-15
得票数 0
1
回答
Windows和
Linux
下printf的区别
、
、
、
实际上,除了核心
C
语言
之外,还有一个
C
库。如果我的理解是正确的,像printf这样的函数是
C
库的一部分。现在,我已经
用
C
语言
编写了
C
语言
,在Windows环境下编写了
C
语言
,在
Linux
中使用了gcc
语言
。 我的问题是:在Windows和
Linux
中,像printf这样的函数的代码实现是相同的吗?最终,printf函数必须在核心操作
系统<
浏览 2
提问于2014-11-22
得票数 1
回答已采纳
5
回答
如何在
Linux
下调试FUSE文件
系统
崩溃
、
、
、
目前,我正在使用
Linux
(2.6内核)中的FUSE文件
系统
模块
用
C
语言
开发一个应用程序。由于一些编程错误,应用程序在挂载文件
系统
后崩溃。因为我是
Linux
/
C
环境下的新手开发人员。
浏览 0
提问于2009-12-09
得票数 14
4
回答
我可以在任何平台上运行
C
和
C
++吗?
、
、
如果我
用
C
或
C
++编写,例如: Windows。它是否比我可以在任何其他操作
系统
(如Mac OS、
Linux
、类Unix
系统
)上编译和运行它更有保证?那么,这是否意味着
C
或
C
++是跨平台的
语言
呢?
浏览 0
提问于2012-11-30
得票数 5
回答已采纳
1
回答
修改捕获的pcap并回写
、
、
我正在尝试使用
linux
上的libpcap库
用
C
语言
实现这一点。我需要调用pcap_dump_open()和pcap_dump()
来写
buffer,对吗?
浏览 1
提问于2013-07-13
得票数 0
回答已采纳
1
回答
Linux
操作
系统
开发人员:他们对代码进行单元测试吗?
、
Linux
操作
系统
开发人员:他们对代码进行单元测试吗?由于这个操作
系统
是
用
C
语言
编写的,他们如何用这种
语言
有效地编写单元测试呢? 在操作
系统
中,单元测试更容易编写的“区域”是什么?
浏览 0
提问于2012-08-25
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券