社区
工具平台和程序库
帖子详情
windos下编写简易型C语言编译器的界面化问题
死咸鱼的成长之路
2019-08-31 12:17:21
Dalao们 , 小弟现在需要做毕业设计, 想做一个小型的C语言编译器,用C++实现 但是不想控制台黑框框那种,想要套一个界面化外壳,有两个问题:
①请问是否可以用QT实现, 如果可以的话 , 是否是在QT的IDE中直接写源代码呢,原谅小弟没有学过QT,之前接触过MFC ,但是因为太繁琐,所以这次不想用它了。
②除了编译原理外,还会用到什么知识,实现起来难度如何。
望大佬们指教,小弟感激不尽
...全文
169
3
打赏
收藏
windos下编写简易型C语言编译器的界面化问题
Dalao们 , 小弟现在需要做毕业设计, 想做一个小型的C语言编译器,用C++实现 但是不想控制台黑框框那种,想要套一个界面化外壳,有两个问题: ①请问是否可以用QT实现, 如果可以的话 , 是否是在QT的IDE中直接写源代码呢,原谅小弟没有学过QT,之前接触过MFC ,但是因为太繁琐,所以这次不想用它了。 ②除了编译原理外,还会用到什么知识,实现起来难度如何。 望大佬们指教,小弟感激不尽
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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编译器代码引入进来(这会让你的毕业设计的技术含量大大降低)
用Cmake 在
win
dos
平台开发
C语言
程序
本文介绍在
Win
dows平台用CMake开发
C语言
程序的方法。先下载安装CMake并配置环境变量,它是高级编译配置工具,可生成Makefile等;再下载安装MinGW - w64
编译器
并配置环境变量。之后编辑程序、创建Cmakelist,构建makefile配置并编译,最终生成exe文件。
Win
dows系统VS Code如何
编写
C/C++程序
本文介绍如何使用VsCode工具搭建C/C++开发环境,包括下载与安装VsCode、配置扩展插件如OneDarkPro主题、CodeRunner等,以及安装
编译器
MinGW-w64并设置环境变量。
Win
dows下使用
C语言
连接postgresql数据库
本文介绍在
Win
dows环境下,通过两种方式使用
C语言
连接PG数据库的方法。一是直接使用gcc
编译器
,二是利用Dev++等IDE进行配置与编译。文章详细说明了配置环境变量、编译及执行步骤。
win
dos
下运用eclipse运行c/c++程序
本文详细介绍了如何在Eclipse中配置C/C++开发环境,并安装必要的
编译器
和调试工具,如MinGW和gdb。同时,还提供了在
Win
dows环境下设置环境变量的方法,以及如何创建和使用makefile来构建项目。
c语言
循环打擂,【浩方对战平台和
C语言
编译器
哪个好用】浩方对战平台和
C语言
编译器
对比-ZOL下载...
新版本的浩方电竞平台官方版专注于'轻竞技'体验,支持多种流行游戏联机,如CS、War3等。它拥有强大的社区和周边服务,同时提供丰富的竞技游戏资讯。修复了澄海3C掉线
问题
和反作弊模块,兼容
Win
dows 8。
工具平台和程序库
24,852
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章