dcc32.exe命令行编译工程搜索路径的问题
来源:互联网 发布:软件工程硕士 在职学费 编辑:程序博客网 时间:2024/06/05 02:16
dcc32.exe命令行编译工程搜索路径的问题
作者:CoolSlob(CoolSlob@163.com)
相信对dcc32.exe动过念头的人,都碰到搜索路径的问题:在编辑器中设置好了Search Path,使用dcc32.exe编译工程时愣是提示找不到相关文件,究其原因,还是因为没有指定搜索路径。
我动这个念头不止一年,也不止一次,因为少有专研精神,每次的都不了了之,索性使用dcc32.exe时指定-U参数带上长上的搜索路径,使用的控件少还好,如果安装了JCL/JVCL这样的控件包,需要指定哪些路径还得慢慢摸索。
摸索到了搜索路径,修改dcc32.cfg文件,全局指定,也算是一劳永逸。但是,还得当心重装系统文件丢失。。。
明摆在注册表的“Search Path”,我们就真拿她没办法么?follow me :)
运行cmd.exe,切换到dos提示符下,输入一下命令串:
C:/>reg query HKCU/Software/Microsoft/Windows/CurrentVersion/Run
看到了什么?对了!就是自启动程序列表。
既然可以使用命令取注册表的值,对于Delphi的Search Path应该也不在话下了。
C:/>reg query HKCU/Software/Borland/Delphi/7.0/Library /v "Search Path"
C:/>reg query HKCU/Software/Borland/Delphi/7.0/Library /v "Search Path"
这就是Delphi的搜索路径。
要应用到dcc32.exe中,可以写一批处理完成。
- @echo off
- for /f "tokens=4" %%i in ('reg query HKCU/Software/Borland/Delphi/7.0/Library /v "Search Path"') do set SearchPath=%%i
- dcc32.exe -B "D:/My Project/test.dpr" -U%SearchPath%
这里的for ... in ... do ,是基本的dos命令,不明白的请google,
这里的reg query,也是基本命令,不明白的请baidu。
还是好多废话:)
- dcc32.exe命令行编译工程搜索路径的问题
- dcc32.exe命令行编译工程搜索路径的问题
- delphi DCC32命令行方式编译delphi工程源码
- delphi DCC32命令行方式编译delphi工程源码
- delphi DCC32命令行方式编译delphi工程源码
- 命令行工具dcc32 的说明
- [版本构造]DCC32 命令行续,DCC32的参数详解
- 关于golang 中命令行编译exe 文件路径的设置。
- 命令行下cl.exe编译链接的问题及解决方法
- DCC32.exe 参数说明
- InstallShield12命令行模式编译工程的几点问题总结
- InstallShield12命令行模式编译工程的几点问题总结
- 使用java、javac命令行编译工程以及遇到的问题
- 命令行下使用CL.exe编译多cpp文件工程
- 解决通过命令行 xcodebuild 编译工程,命令行挂起问题
- 用VS的命令行工具编译工程
- 用VS的命令行工具编译工程
- VC工程的命令行编译法
- 入侵检测系统(IDS) vs 网络分析
- 一天一个C Run-Time Library 函数(8) assert
- 2008年度最佳开源软件大奖
- 浮躁的人——读后很受影响
- 优龙YLP2440开发板点滴
- dcc32.exe命令行编译工程搜索路径的问题
- char *内容输出
- window.open()的所有参数列表
- 补充一下后来想出的半截子绕过前一篇提到的问题的办法
- csdn开博啦~
- fckeditor添加文件删除功能~!
- Tomcat源码分析(一)
- thread和runable的区别
- 用ASP.NET 2.0实现AJAX风格的Web开发