首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tlib.exe (Borland / Embarcadero)不能正确处理包含hifen-减号的路径,我能做什么?

Tlib.exe (Borland / Embarcadero)不能正确处理包含hifen-减号的路径,我能做什么?
EN

Stack Overflow用户
提问于 2011-09-14 18:00:38
回答 1查看 744关注 0票数 0

当我尝试执行类似于下面这一行的内容时:

+-obj\Release\lib-10\src\object\objectFile.obj tlib.exe /C mylib.lib mylib.lib

我得到了这个输出:

TLIB 6.2版权(c) 1987-2010年Embarcadero技术公司警告:“.\obj\Release\objectFile.obj”在图书馆中找不到

如果我手动移除"lib-10“,并将objectFile.obj放在"obj\Release\src\object\”dir上,它可以正常工作。

我能做什么?

网站中,没有关于这方面的有用信息。,如果没有工作,我将尝试这个手动解决方案。澄清一下: tlib.exe是我唯一的选择.

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-15 17:59:23

最近版本的Tlib将处理命令行上带有-/+的正确引用的路径,但旧版本则不会。如果IDE或shell没有正确引用这些路径,最好的选择是使用不同的路径。

我不赞成使用包含这些字符的路径。我知道这是过去遗留下来的,但许多控制台应用程序都是从这些遗留时代发展而来的,并且仍然有着旧的限制。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7420838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档