腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何使用Flex/Bison创建真正的编译器?
、
、
、
我现在正在学习Flex / Bison,我认为我可以做一个编译器,但是我越多地询问,我就越觉得它们只是语法分析器,并且不允许从我们的编程
语言
生成
新的
文件
可
执行
通用窗口。我解释说,当Bison
生成
的
文件
被
执行
时,它只能用
C
语言
解释我们的代码
语言
。 是否可以创建一个编译器,从没有我的编译器的任何窗口
生成
可
执行
文件
?
浏览 3
提问于2017-10-08
得票数 1
回答已采纳
1
回答
如何从汇编
语言
中
生成
可
执行
文件
?( emacs)
、
、
、
、
谁能告诉我如何从汇编
语言
中
生成
可
执行
文件
?我的环境是Ubuntu + Emacs + GCC为了学习的目的,我写了一些
C
代码(hello.
c
)并将其转换成汇编程序(hello.s)M-x compile 从
C
代码
生成
程序集M-x compile <
浏览 0
提问于2011-03-15
得票数 6
回答已采纳
4
回答
Linux独立可
执行
文件
生成
、
我是一名程序员,精通Java、Ruby、Python和其他高级/动态
语言
。我正面临着一个问题,我需要编写一个Linux可
执行
文件
(对于64位,也可能是32位的OSes ),而这些
语言
似乎都不适合这项任务,因为我最终也不得不分发一个运行时。我真的写不出像样的
C
代码,所以我想请教一种好的高级
语言
,它支持套接字通信和进程
生成
,可以
生成
C
中间代码或独立的Linux可
执行
文件
。
浏览 1
提问于2009-09-12
得票数 3
回答已采纳
1
回答
gcc记忆编译
需要一个程序(用
c
语言
编写)来
执行
以下操作。 提前谢谢。
浏览 1
提问于2012-11-19
得票数 3
3
回答
理解编译器是如何工作的
、
、
、
我正在学习
C
++编程
语言
,我有一个关于编译器如何创建可
执行
文件
的问题。我的书上说: 必须编译和链接程序的两个部分才能
生成
可
浏览 4
提问于2014-09-13
得票数 2
回答已采纳
1
回答
创建一个常规的EXE
文件
现在使用最新的工具?
、
如何使用现代开发工具和
语言
(如
C
#,避免使用
C
/
C
++)
生成
本机的、非托管的Windows可
执行
文件
?具体地说,可
执行
文件
不应该具有.NET框架依赖项。
浏览 1
提问于2013-01-10
得票数 3
1
回答
如何使用gcov
生成
覆盖信息的HTML报告?
、
、
、
、
我想
生成
c
++代码的覆盖率信息结果的超文本标记
语言
报告。
生成
它的命令是什么?我正在使用
文件
'
c
:/mingw/lib/gcc/mingw32/6.3.0/include/
c
++/iostream‘行
执行
:100.00%的1创建'iostream.gcov’但是我无法打开.gcov
文件</em
浏览 24
提问于2020-03-02
得票数 0
4
回答
是什么使编程
语言
变得更快?
或者用更相关的方式表达,编程
语言
的哪些特性会影响相应
生成
的可
执行
文件
的快速性。 当然,这是
生成
可
执行
文件
的编译器,这一点非常重要。例如,您可以设想像编译链这样高级的东西,可以从自然
语言
描述中推断出可
执行
文件
,如果与给定数据匹配的概率太低,则询问相关问题并提供建议来消除歧义。现在,
C
以使开发人员能够获得非常快的可
执行
文件
,即“可移植的汇编程序”而闻名。但是,这是因为
浏览 2
提问于2015-02-11
得票数 3
回答已采纳
4
回答
代码对象和可
执行
文件
的区别
、
我是
C
++初学者,我正在学习这门
语言
的基础知识。在我的书中有一个关于编译器的主题,我的问题是我无法理解文本想要说什么:
C
++是一种编译
语言
,因此您需要将源代码翻译到计算机可以
执行
的
文件
中。这个
文件
由编译器
生成
,称为目标代码( .obj ),但是像"hello“这样的程序是由我们编写的一部分和
C
++库的一部分组成的。链接器将程序的这两个部分链接起来,并
生成
一个可
执行
文件
浏览 9
提问于2014-09-17
得票数 36
回答已采纳
1
回答
了解go工具编译和链接命令
、
我知道将高级
语言
代码转换为机器
语言
或可
执行
代码需要三个步骤,即编译、汇编和链接。file with a .o suffix 因此,最终的目标
文件
必须包含每个
文件
的机器
语言
代码(在编译和汇编后运行)。如果我在go
文件
上通过go tool compile -S,它会显示go
生成
的汇编
语言
。之后,当我在目标
文件
上运行go tool link时,它必须链接所有需要的目标
文件
(如果有多个),然后
生成<
浏览 41
提问于2017-11-16
得票数 1
回答已采纳
3
回答
头
文件
和标准库
、
从现在开始学习
C
语言
。我知道头
文件
只包含声明和函数原型,而不是函数本身。我说的对吗?在链接时,是将整个库
文件
附加到可
执行
文件
,还是仅附加到头
文件
中声明的目标代码?
浏览 1
提问于2011-06-02
得票数 4
回答已采纳
1
回答
如何在没有Exe容器的情况下创建
C
#可
执行
文件
、
、
、
我可以使用不使用
文件
格式的
语言
C
#为linux
生成
可
执行
文件
吗?我知道mono可以从windows可
执行
文件
中读取IL指令,但我很好奇是否也可以使用unix精灵
文件
(例如gcc或其他编译器
生成
的标准可
执行
文件
)。我仍然想使用mono (或类似的东西),但不希望PE头在我的
文件
中。
浏览 4
提问于2016-01-11
得票数 0
回答已采纳
2
回答
如何使用GDB调试大型项目?
、
、
现在我有了一个
c
语言
项目,其中包括三个目录/bin、/inc和/src。所有头
文件
(.h)都包含在/inc中,所有源
文件
(.
c
)都存储在/src中,即a.
c
、b.
c
、
C
.
C
.,最终
生成
的可
执行
文件
将位于/bin中。 使用makefile完成后,所有obj
文件
将在/src/obj中<em
浏览 12
提问于2009-11-11
得票数 3
回答已采纳
1
回答
如何防止Qt链接
、
、
我有一个更大的项目,包括不同
语言
的代码。其中一部分是用
C
++/QML
语言
编写的。最后的连接通过DMD
执行
。我需要qmake只
生成
没有链接的对象
文件
。是否有一种方法使qmake只
生成
没有链接的对象
文件
?
浏览 1
提问于2014-09-05
得票数 0
回答已采纳
1
回答
哪种
语言
可以编译独立的exe
文件
?
、
、
我想知道是否有人能建议我用哪种
语言
来编译像NSIS这样独立但功能更强大的exe
文件
。在没有任何框架的情况下,我可以在Win XP+上运行一些东西(.net /任何东西),但是可以接受外部Dlls。
浏览 4
提问于2013-08-23
得票数 1
回答已采纳
2
回答
关于编译器和汇编程序的几个问题
、
、
、
语句1:编译器将人类可读的代码转换为对象代码,这些代码通过链接器转换为机器代码(可
执行
文件
)。问题2:是由java编译器对象
文件
创建的*.class (字节码)
浏览 5
提问于2012-11-06
得票数 1
回答已采纳
1
回答
从Java到
C
++的Android
、
我正在深入研究Android特性,并试图找出是否有可能通过AIDL将Java组件与
C
/
C
++组件连接起来。从概念上讲,AIDL是IPC,可以同时翻译成Java和
C
/
C
++,这意味着我们可以通过共享的AIDL请求将Android应用程序集成到
C
/
C
++服务中。请建议是否可以通过AIDL将Java与
C
/
C
++连接起来。谢谢
浏览 7
提问于2017-12-02
得票数 3
4
回答
分析可
执行
文件
的工具
、
、
、
、
有没有一个工具可以分析可
执行
文件
并检测:-使用的编程
语言
(编译器),-使用的框架(Qt,Gtk,.Net,WxWidgets等),-其他有用的信息(压缩等)。我知道有时很难分辨出编程
语言
(特别是在
C
或Pascal可
执行
文件
中),但可以分辨出所使用的
语言
或编译器?(Delphi以不同的方式
生成
exe,例如VB6 )。 这可能是可能的,例如。
浏览 1
提问于2012-07-16
得票数 2
回答已采纳
1
回答
Makefile自动规则依赖关系
生成
依赖于另一个规则依赖关系
生成
、
我同时使用两种编程
语言
。编译器获取用第一种
语言
(源
语言
)编写的程序,并将它们翻译成第二种
语言
(对我来说,目标
语言
是
C
语言
)。有一些
文件
是以这种方式
生成
的,也有一些是手写的。最后,我将所有这些
文件
(用目标
语言
)编译成可
执行
代码。 我设法为源
语言
自动
生成
依赖
文件
(经典名称为.d
文件
),告诉Makefile (我使用
浏览 1
提问于2014-04-14
得票数 0
1
回答
在
C
(Debian中)中使用fork()创建两个子进程时遇到的问题
、
、
、
calculation{ { }} 这是孩子2.
c
:我删除了它并重新编译了两个.
c
文件
。我用execl指了指儿童期2.o,但它还是什么也没做
浏览 3
提问于2013-02-26
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
详解 C 语言源文件变成可执行文件的过程
C语言文件操作
走进C 语言:你知道C语言程序是如何执行的吗?
C语言-文件函数大全
编程技巧:如何生成可执行文件
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券