推荐SlickEdit及SlickEdit配置方法.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
推荐SlickEdit及SlickEdit配置方法

SlickEdit编译配置方法初探 前言: SlickEdit是个相当不错的、用于软件开发的通用IDE工具,以前使用VC等工具觉得太大,而且很多想要的功能没有;用UltraEdit、 SourceInsight等第三方工具也总有不顺意的地方,最近使用SlickEdit发现相当好用。只是在配置编译、建造、重建造环境时遇到一些问 题,在此将探索过程记录下来。 本文档的部分资料来源于网络,因当时未摘抄作者名,故未列出,在此欠过J 修正字体问题 其它界面的配置在菜单中可以完成,不列出方法,只是有些字体似乎需要修改程序文件,方法如下: 用UltraEdit以16进制方式打开VS.exe和Vsapi.dll文件,找到其中的”OEM Fixed Font”,修改其后的“Terminal”为“Fixedsys”(之所以用Fixedsys是因为字数相同,不会使文件修改后不能正常运行,切记修改 不要改变文件长度。) 如果发现路径的\显示成了中文的¥字符 可以通过修改 对话框 Dialog 的字体 Tools--Option-Font--Dialog 在Linux还可以通过修改 Locale来纠正这个问题 编译环节探索 1、关于vsbuild vsbuild.exe是SlickEdit自带的一个建造工具,个人在试用后认为类似make工具。其语法为: vsbuild [工作间名] [项目名] [–t 目标名] [其它选项] 可用选项有: -c 配置名 这项一般不用 -b 缓冲区名 没搞清楚这个怎么用 -d 不建造,只显示依赖关系 -v verbose模式 -quiet 不产生交互等各类消息 -nodep 不处理项目间的依赖关系 -beep 建造完成后响一下喇叭 -time 显示建造耗用的时间 -wc 没搞清楚怎么用 -execute 命令 该选项必须在最后,如果生成Target成功,就执行这段命令 -execAsTarget 命令 也应在最后 说明: 工作间名实际上是指向xxx.vpw文件,这个文件在使用SlickEdit创建工作间后会自动生成,项目名实际上是指向xxx.vpj文件,该文件同样是自动生成的。 如果用UltraEdit打开vpw和vpj文件,会看到第一行是 !DOCTYPE Workspace SYSTEM /dtd/vse/10.0/vpw.dtd 它让我想到了XML,于是打开上述路径下的vpw.dtd文件可以清楚的看到vpw可用的标记及相应的属性值,并能大致猜测其含义。同理可以查看vpj.dtd文件了解vpj可用的标记及相应的属性值。 但实际上在配置过程中并没有对这两个文件做任何修改,只是做了些修改进行测试,比如发现Target中的Exec标记可以设置多个,但只有第一个会生效。写出这段完全是为了让自己记住这个过程。 2、配置方法 前言: 经过多次测试,目前我能找到的最好方法还是使用Makefile加环境脚本。 配置过程: 以VC项目为例,由于我在做一个Gina的项目,要用到VC环境,但是用VC直接写很不顺手(除了做界面),因为我没办法在没编译项目前查看到要用 的函数在哪个头文件中,但是如果我已经能编译说明我已经知道应该包含哪个头文件了,而SlickEdit在这方面提供了很强的支持,基本上开发需要的功能 都能很好的满足。 我的系统里没有装VC,而是装了Windows 2003 IFS DDK,是为了开发一个文件过滤驱动装的,为了开发Gina装了个Windows 2003 SP1 SDK, 最后就是装了个SlickEdit,因此本文档以这三个环境为例介绍如何配置SlickEdit的开发环境。 n先创建一个项目,写一个Makefile用于建造(即build)。 n为了能够使用C环境,写一个脚本文件sdkenv.cmd,内容如下: REM 第一部分,设置各类平台共用的环境变量 REM 假设你的SDK安装在D:\Program Files\Microsoft Platform SDK REM 如果你将SDK安装在其它路径下,请相应修改环境变量的值 set MSSdk=D:\Program Files\Microsoft Platform SDK set BKofice=%MSSdk%\ REM Basemake设置其实是为了使用sources方式编译而设置的 set Basemake=%MSSdk%\

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档