社区
工具平台和程序库
帖子详情
求助:关于IDE软件的设计问题
quanlai2
2008-01-07 03:16:49
现在在做一个项目,就是仿照我们使用的DSP的CCS开发环境做一个类似于IDE环境的软件,用来封装并重新编译链接我们的程序,现在有编译器、连接器等的可执行命令行文件(cl2000.exe)等,我想用VC做界面然后在需要的时候调用这些文件编译链接我的程序。但是由于以前没有这方面的经验,所以不知道从何入手,主要是不知道在VC中如何调用这些文件来编译我的程序。大家给点意见吧,谢谢了!
...全文
162
5
打赏
收藏
求助:关于IDE软件的设计问题
现在在做一个项目,就是仿照我们使用的DSP的CCS开发环境做一个类似于IDE环境的软件,用来封装并重新编译链接我们的程序,现在有编译器、连接器等的可执行命令行文件(cl2000.exe)等,我想用VC做界面然后在需要的时候调用这些文件编译链接我的程序。但是由于以前没有这方面的经验,所以不知道从何入手,主要是不知道在VC中如何调用这些文件来编译我的程序。大家给点意见吧,谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lextm
2008-01-26
打赏
举报
回复
更加具体一点的方法就是你要类似VC一样定义一个工程文件格式,然后写一个按照工程文件呼叫编译器连接器来做编译链接的工具,这样界面上面点击build的时候就可以通过自定义的工具来build这个工程。
lextm
2008-01-26
打赏
举报
回复
你的需求看起来用Visual Studio Shell或者Eclipse RCP,以及NetBeans RCP都是可以做的。就是给这些IDE、RCP写插件,然后把你的插件和RCP平台SDK打包发布。这样你就可以做出自己的Eclipse、NetBeans或者Visual Studio。
RCP开发可以参考的东西很多,Google一下就好了。
ollydbg23
2008-01-24
打赏
举报
回复
sourceforge里面有非常多的IDE的源代码,你可以尽可能找一个简单的拿来学习一下,一般就是像2楼说的那样子,重定向是很重要的一个技术!
suyouxin
2008-01-07
打赏
举报
回复
VC做一个编辑器壳,然后通过界面的工程设置生成类似makefile文件功能的,编译链接配置文件,然后根据编译链接文件的内容,调用编译器、连接器等的可执行命令行文件执行编译链接。配置信息通过命令行参数传递给执行文件。编译链接的执行结果通过重定向输出到自己的IDE窗口上
awpatp
2008-01-07
打赏
举报
回复
帮顶一下
Linux下的C++开发之
IDE
软件
本文推荐了几款适用于Linux环境下C++开发的
IDE
软件
,包括Anjuta、KDevelop、Geany、Code::Blocks、Eclipse和NetBeans。这些工具不仅支持语法高亮、代码折叠等功能,还提供了调试器、应用程序向导等实用工具。
软件
工程工具的演化史:从
IDE
到AI
IDE
的必然之路
本文系统梳理了
软件
工程工具70年演化史,从行编辑器、全屏编辑器、图形化
IDE
到现代智能
IDE
,揭示LSP实现语言服务解耦、Copilot突破语义生成、Agent迈向自主执行的技术脉络。核心论点指出:AI
IDE
不是功能迭代,而是开发范式从“人适应工具”到“工具理解人”的根本转变,其架构包含意图理解层、持久记忆系统与多模态执行器,标志着
软件
开发进入AI First时代。
开发工具体验优化:从Keil光标
问题
看
IDE
设计
中的细节哲学
本文以Keil MDK光标对齐
问题
为切入点,剖析
IDE
设计
中字符编码适配、渲染机制演化及历史包袱带来的用户体验挑战;重点阐述认知负荷、配置管理、用户反馈闭环与数据驱动优化等关键方法,并延伸至云原生
IDE
、AI辅助编程和无障碍
设计
三大趋势,强调细节体验对开发效能的决定性影响。
【免费下载】 CanMV-
IDE
软件
下载
CanMV-
IDE
是专为K210芯片
设计
的图形识别Python
软件
,支持多种图形识别算法,基于Python编程,有丰富示例代码。介绍了其下载、安装、使用方法,还提及注意事项、更新日志及联系信息,为开发者提供便捷开发环境。
小白科普啥是
IDE
?那
IDE
A呢?
软件
开发按周期的工具分类和岗位介绍
本文先科普了
IDE
和
IDE
A的区别,
IDE
是集成开发环境,包含代码编辑器、调试器等组件,
IDE
A是Java的
IDE
。接着按
软件
开发流程,介绍了需求与
设计
、开发、测试、持续集成与部署、运维与监控各阶段对应的岗位和工具,最后给出Java Web项目的个人开发工具链示例。
工具平台和程序库
24,852
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章