社区
工具平台和程序库
帖子详情
windos下编写简易型C语言编译器的界面化问题
死咸鱼的成长之路
2019-08-31 12:17:21
Dalao们 , 小弟现在需要做毕业设计, 想做一个小型的C语言编译器,用C++实现 但是不想控制台黑框框那种,想要套一个界面化外壳,有两个问题:
①请问是否可以用QT实现, 如果可以的话 , 是否是在QT的IDE中直接写源代码呢,原谅小弟没有学过QT,之前接触过MFC ,但是因为太繁琐,所以这次不想用它了。
②除了编译原理外,还会用到什么知识,实现起来难度如何。
望大佬们指教,小弟感激不尽
...全文
113
3
打赏
收藏
windos下编写简易型C语言编译器的界面化问题
Dalao们 , 小弟现在需要做毕业设计, 想做一个小型的C语言编译器,用C++实现 但是不想控制台黑框框那种,想要套一个界面化外壳,有两个问题: ①请问是否可以用QT实现, 如果可以的话 , 是否是在QT的IDE中直接写源代码呢,原谅小弟没有学过QT,之前接触过MFC ,但是因为太繁琐,所以这次不想用它了。 ②除了编译原理外,还会用到什么知识,实现起来难度如何。 望大佬们指教,小弟感激不尽
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
super_admi
2019-09-01
打赏
举报
回复
这年头的编译器,基本上,就没有带界面的。因为编译这个问题,和界面完全不搭边。
我用过的所有的IDE,编译器和界面都是分离的。
我建议你在答辩的时候,使用notepad++作为代码编辑器,然后在里面配一条命令,调用你自己的编译器来完成代码的编译工作(也可以写个脚本,编译和运行一起完成)。
说句实话,既然你想搞编译器作为毕业设计,就应该把全部的心思都放在编译器身上,莫名其妙再搞个界面,会分散你的精力。如果我是你的导师,看到你这么搞,绝对送你俩字:“脑残”!
liups
2019-09-01
打赏
举报
回复
界面到底想实现什么功能,如果包含编辑器的话就复杂了,但是项目本身主要是编译器,所以应该不是。那么其实就是一个稍微能看的界面,这种情形下面随便MFC、QT都行,没有什么区别,也就没有纠结的必要了
stherix
2019-09-01
打赏
举报
回复
1.当然可以用QT实现,至于在IDE里直接写代码? 现在哪个开发工具不能写的,不用MFC也是对的,落后的技术而且也不方便也不强大,没必要去深入研究这个了 2.说老实话,对于一个做毕业设计的人来说,写个C编译器还是过于困难了,当然,你可以把开源的c编译器代码引入进来(这会让你的毕业设计的技术含量大大降低)
简易
C语言
开发工具
简易
C语言
开发工具是一款专为
C语言
初学者和爱好者设计的集成开发环境(IDE),它提供了全面的功能,帮助用户高效地进行C程序的
编写
、编译、调试和执行。这款工具以其简洁的操作
界面
和对ANSI C标准的良好支持,使得...
C语言
简易计算器(附源码)
在本项目中,我们讨论的是一个使用
C语言
编写
的简易计算器。
C语言
是一种基础且强大的编程语言,适合初学者入门并构建各种应用。这个简易计算器的实现,是学习
C语言
控制流程、函数、输入/输出操作等核心概念的理想实例...
SaoLei_
C语言
_源码
本篇文章将深入探讨如何利用
C语言
在Visual Studio 2015环境下实现一款简易版的扫雷游戏。 一、
C语言
基础
C语言
以其简洁的语法、高效的执行性能和对底层硬件的直接控制能力而备受青睐。在开发扫雷游戏时,我们需要...
C语言
编译系统初探PPT课件.pptx
在
Win
dows环境下,
C语言
编译系统需要将编辑、编译和运行等环节集成,以提供一个完整的开发解决方案。 编译程序是整个编译系统的核心所在,它负责将C源代码转
化
为汇编代码。在《
C语言
编译系统初探》课件中提到,该...
mingw-get-setup安装包.zip
MingW-get-setup是一款用于在
Win
dows环境下安装MingW开发工具链的程序,它包含了GCC
编译器
、GDB调试器等
C语言
开发所需的核心组件。这个安装包的主要目的是为开发者提供一个简易的方式来获取和管理MingW环境,使得在...
工具平台和程序库
24,860
社区成员
27,333
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章