腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在不同的开放源码软件上使用编程
语言
、
、
、
、
有人能帮我“堆叠”我对不同编程
语言
在不同操作系统上的位置的理解吗?从底部开始,基本的金属计算机只会理解机器代码或汇编程序。这意味着操作系统,比方说
Linux
,是用
C
编写的,并编译成机器代码,对吗?如果
Linux
是用
C
编写的,这是否意味着默认情况
下
C
编译器
已经存在了,并且我可以用
C
编写任何简单的程序,把它放到任何文件夹中,然后从命令行运行它?我看到一些像Ubuntu这样的
Linux
发行版附带了文件夹/perl
浏览 10
提问于2015-05-13
得票数 4
1
回答
用
C
#编写
编译器
,生成
C
和IL?
、
、
、
、
我一直想要创建自己的编程
语言
,我希望开始编写一个基本的
编译器
。我这么做纯粹是为了学习。我将用
C
#编写
编译器
。我想知道哪种方法会使我的编程
语言
更快?(假设它们以最佳方式实现)。理想情况
下
,我希望该
语言
能够在MS和
Linux
/OSX上运行--我也明白,可能
浏览 2
提问于2015-08-13
得票数 2
回答已采纳
1
回答
用于小型可移植命令行实用程序的
语言
在Windows、MacOS和
Linux
下
运行的小型单文件命令行实用程序最好的编程
语言
/
编译器
是什么(可能的编译方式不同)? 我知道
C
或
C
++可以做得很好,但是还有什么更现代的吗?
浏览 0
提问于2016-07-12
得票数 -3
1
回答
优化发生在哪个编译阶段
、
、
我正在寻找一些关于
编译器
优化何时发生的信息,即在编译时或运行时。我在网上搜索了一
下
,大概知道优化主要发生在编译时。但是在哪个编译阶段,优化是由
编译器
完成的。有没有人能解释一
下
上面的问题。我问这个问题的背景是在
Linux
上使用GCC
编译器
优化一个
C
语言
程序。
浏览 0
提问于2017-04-24
得票数 0
3
回答
链接到Windows和
Linux
下
的OS
C
库是如何工作的?
、
、
我知道
Linux
附带了一个
C
库,它实现了ISO
C
函数和系统调用函数,并且这个库是在开发
C
时链接的。然而,不同的
c
编译器
不一定产生可链接的代码(例如,一个可能会填充函数参数中使用的不同的数据结构)。当我可以使用任何
编译器
编译我的
C
语言
时,如何链接内置的
c
库?静态链接和动态链接有什么不同吗?另一方面,在Windows
下
,每个
编译器
都提供了自己的标准库,这解决了部分问题,但系统调用仍然
浏览 2
提问于2010-01-19
得票数 6
回答已采纳
1
回答
在GDB下调试的文件程序看不到它的文件
、
我正在尝试gdb一个基于
Linux
的程序。它是一种使用某些包含文件(这种
语言
包含文件,而不是
C
/
C
++包含)的
语言
的
编译器
,这些文件在正常运行应用程序时会正确加载。当在gdb
下
运行时,该应用程序会抱怨它找不到这些包含文件。我检查了gdb的内部pwd,它与独立运行时完全相同。可能的问题是什么?我怎么才能修复它?请注意,这个
编译器
不使用任何环境变量,它似乎是从当前目录中获取包含内容的。
浏览 1
提问于2016-07-06
得票数 0
8
回答
Visual代码到底是什么?
、
我主要是在GNU/
Linux
上使用
C
语言
和
C
++
语言
。我的问题是,Visual是一个简单的编辑器,它使用平台中存在的任何
编译器
,在我的例子中使用gcc作为后台
编译器
,还是它有自己的VS
编译器
?
浏览 4
提问于2015-04-29
得票数 44
回答已采纳
1
回答
如何检查
linux
下
GCC对目标2.0的支持?
、
、
、
我在
linux
下
,我拥有来自svn主干的clang 3.5和gcc 4.8.1。令我惊讶的是,我不能用objective-
c
2.0编译gcc代码,但是我可以用clang来编译。我知道在gcc出现之前很长一段时间,MAC OS X都是默认的
编译器
。那么,为什么gcc不支持
linux
下
的obj-
c
2.0呢?clang甚至可以很好地使用GNUstep,在这种情况
下
,gcc实际上无法跟上该
语言
2.0版本实现的特性。 例如,autorele
浏览 3
提问于2014-03-08
得票数 1
回答已采纳
1
回答
如何更改
编译器
的控制台输出
、
、
我想将GCC
编译器
在
linux
上编译的控制台输出更改为其他本地
语言
(如HINDi、中文)。我想用
c
/
c
++
语言
来做。请提前指导我,谢谢
浏览 3
提问于2013-10-07
得票数 0
回答已采纳
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
1
回答
MC (微软的消息
编译器
)取代
Linux
GCC
、
、
、
在
Linux
中,Windows VC++中消息
编译器
的等效机制是什么?我需要做的是能够对所有
语言
中的每条消息具有相同ID的本地化消息,然后“编译”这些消息,这样一般代码
编译器
将根据指定的
语言
接收消息。在我的
C
++代码中,我只使用ID_GENERAL_ERROR,当我编译消息文件时,我设置了我想要的
语言
。(实际上,我使用MC
编译器
生成一个包含所选
语言
中的消息的头文件)。在
Linux
中有什么常见的方法吗? 提前谢谢你。
浏览 1
提问于2010-12-21
得票数 1
回答已采纳
6
回答
如何为自定义CPU创建
C
编译器
?
、
、
假设我已经为一个定制CPU创建了一个汇编程序,那么创建
C
编译器
的最简单方法是什么?由于
C
编译器
生成程序集,是否有某种方法只为各种
C
成语定义标准的汇编代码,重新构建
编译器
,从而为目标硬件获得交叉
编译器
?最好
编译器
本身是用
C
编写的,并作为
Linux
或Windows的本地可执行文件构建。 请注意:,我不是在问如何编写
编译器
本身。我在大学时上过这门课,我知道一般的
编译器
-
编译器</
浏览 9
提问于2012-01-01
得票数 50
回答已采纳
0
回答
Rust迅速崛起,未来会取代
C
/
C
++吗?
、
、
、
、
最新的 TIOBE 十月编程
语言
榜单重磅发布,Top4 依然是Python、
C
、Java 和
C
++ ,则Rust 以 0.70% 的历史最高市场份额进入Top 20。微软在 VS Code、Visual Studio 等工具都已经提供了对 Rust 的良好支持;亚马逊更早之前聘用了 Rust
编译器
团队负责人之一的 Felix Klock,以及 AWS 从很早开
浏览 120
提问于2022-10-11
2
回答
如何在Eclipse IDE中将
编译器
从
C
转换为
C
++?
、
我的项目是用
C
语言
编写的,用
C
++编写的共享库(我在
Linux
平台上使用Eclipse IDE )。项目采用
C
编译器
的默认设置(GCC)。有没有人能建议我怎么把我的项目的
编译器
从
C
改成
C
++?
浏览 2
提问于2013-09-30
得票数 3
1
回答
嵌入式(半导体)项目中的MFC、
C
++
、
、
大型IT公司在嵌入式(半导体)项目中使用的
C
++/ VC++和MFC的内部特性/方面是什么?我问这个是因为我需要为一个这样的毒药做好准备。 请回复。
浏览 3
提问于2010-06-10
得票数 0
回答已采纳
3
回答
C
语言
中的图形学习
、
、
我想在
Linux
上用
C
语言
开发一些图形化的应用程序,使用的是gcc
编译器
。我应该从哪个图形库开始呢?如何开始使用
C
在
Linux
上开发图形应用程序?
浏览 4
提问于2011-08-25
得票数 1
回答已采纳
1
回答
C
++中的Forward声明
我想问一
下
C
语言
中的转发声明,它们一般是如何工作的。例如,如果我在一个文件中声明并在其他文件中定义结构,这样可以吗?因为据我所知,
编译器
必须知道被声明的变量的大小。如果是,那么
编译器
实际上是如何处理这种类型的请求的呢? 我在
Linux
源代码中找到了上面的例子,这让我很感兴趣。
浏览 1
提问于2013-01-13
得票数 2
回答已采纳
6
回答
在
linux
环境
下
,
C
语言
和
C
语言
有什么区别?
、
、
、
在
Linux
环境
下
,
C
语言
和
C
语言
有什么区别?还是只有在执行程序时才有区别?
浏览 5
提问于2013-08-31
得票数 1
回答已采纳
6
回答
桌面GUI应用程序的垃圾收集
语言
、
、
、
、
我仍然是一个新手程序员,我正在研究一些垃圾收集
语言
,它们适合于编写桌面GUI应用程序。该
语言
必须在Windows、OSX和
Linux
上可用。我说“垃圾收集”而不是高级,因为像D这样的
语言
不是很高级(imo),而是垃圾收集,编译成本机代码,并提供接近
C
++的性能。然而,开发最多的用于D的GUI工具包是DWT,它是SWT的一个端口。我知道的
语言
:Python我不喜欢在Mono和语法方面使用
C
#,我更喜欢类似于
C
/
C</e
浏览 1
提问于2012-08-15
得票数 2
1
回答
在Windows 8.1上使用UNIX/
Linux
for
C
编程
在Windows 8.1上开始
C
编程需要下载任何UNIX /
Linux
软件吗?
浏览 1
提问于2015-07-14
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编译器哪个好?6款好用的C语言编译器推荐
C语言编译器哪个好?几款好用的C语言编译器推荐
学习C语言C加加编译器的选择
小巧好用的C语言编译器
新手初学C语言C加加怎么选择编译器
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券