MVC开发模式下快捷地调试控制功能
来源:互联网 发布:周扬青的美妆淘宝店 编辑:程序博客网 时间:2024/05/01 00:53
在做车载导航整机方案的时候采用MVC模式进行开发可以高效的工作,因为视图和控制是并行开发的(由不同的工程师进行),在控制功能改变的情况下必须要提交给视图开发者重新生成应用程序再返回给控制开发者,这样做很麻烦。可以利用M$的命令行编译工具nmake结合从EVC导出的Makefile文件(要做一些改动),用批处理文件执行将视图的中间代码(obj和res文件)和控制功能的lib链接生成应用程序。这样的话只需要视图开发者提供一个稳定的版本,生成应用程序的工作就可以与之完全脱离开。具体的介绍如下
1、从UI的EVC工程中导出Makefile文件,它的后缀是vcn,里面有大量的信息可以去掉生成一个简单明了的文件,如下:
在此例中,因为只生成了一个基于MFC的Dialog程序,所以obj文件只有二个,res文件只有一个,在实际开发中UI的中间文件可能比这个要多;在LINK32_FLAGS选项中control.lib就是控制的lib,也就是需要调试的模块,另LINK32_FLAGS参数在实际开发中也有可能不只一个控制模块。
2、命令行编译脚本,只生成了release版本,可以根据实际需要增加debug版本。
- MVC开发模式下快捷地调试控制功能
- CodeBlocks调试功能快捷教程
- CodeBlocks调试功能快捷教程
- CodeBlocks调试功能快捷教程
- CodeBlocks调试功能快捷教程
- CodeBlocks调试功能快捷教程
- CodeBlocks调试功能快捷教程
- CodeBlocks调试功能快捷教程
- CodeBlocks调试功能快捷教程
- CodeBlocks调试功能快捷教程
- Fedora下更快捷地打开终端
- Unity 编辑模式下自定义快捷控制场景物体的显隐状态
- 在ASP下使用MVC开发模式
- WIN下开发快捷操作
- MVC模式中的权限控制
- MVC开发模式下网站策划/产品经理的角色定位
- JSP+Servlet+mySql在MVC开发模式下…
- 01-1 自定义struts2-mvc模式下开发web项目
- Web 服务编程技巧与窍门: WSDL 文件导入
- 终于搞定了NetBeans下搭建 联想乐phone 开发环境(android),需要的进来看
- mobile下,iphone类似界面的开发
- Eclipse远程开发调试Linux应用程序,Eclipse+cdt+Uniwin+Ubuntu+gcc+gdb,打造超级Linux开发平台
- Javascript开发之js压缩篇
- MVC开发模式下快捷地调试控制功能
- gcc下链接外部库(如 time.h math.h等)
- 母板页
- 一 个 封 装 了 IOCP 的 DLL
- C#泛型
- 程序员面试题精选100题(07)-翻转句子中单词的顺序
- hibernate中如何获取刚insert的一个PO的ID值
- C++学习(一)顺序链表
- 写PE文件大小的计算软件