为什么Borland C ++ Builder 5命令行编译器找不到我的文件? [英] Why can't the Borland C++ Builder 5 command line compiler find my files?

查看:519
本文介绍了为什么Borland C ++ Builder 5命令行编译器找不到我的文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个bcb5项目组,我想用make.exe编译。 Make似乎运行正常,并生成调用bcc32.exe,但是失败。这是调用bcc32.exe后跟错误。

I have a bcb5 project group that I am trying to compile with make.exe. Make seems to run fine and generates a call to bcc32.exe, but that fails. Here is the call to bcc32.exe followed by the error.

M:\projects\Project>"D:\Program Files\Borland\CBuilder5\Bin\bcc32.exe" -Od
-H=.\obj_files\vcl50.csm -Hc -Vx -Ve -X- -a8 -5 -b- -k- -vi -c -tW   -tWM -w
-par -IP:\b5\crc32\ISC\;Query;Z:\Bin\;Help;pas;D:\PROGRA~1\Borland\CBUILD~1\bin\
..\include;D:\PROGRA~1\Borland\CBUILD~1\bin\..\include\vcl;DataCenter;"P:\b5\Gif
Image\" -D;NO_STRICT;_RTLDLL -nobj_files\ help\chelp.cpp

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland

Error E2266: No file names given

对我来说,文件显然是chelp.cpp。这里有什么问题?

It appears to me that the file is obviously 'chelp.cpp'. What's wrong here?

推荐答案

感谢你的想法,strager。它是接近,但实际的问题是围绕P:\bg\Gif图像的引号集。

Thanks for the idea, strager. It was close, but the actual problem is the set of quotes around P:\bg\Gif Image. Changing them to single quotes fixes the problem.

我相信这也可以用FixMake解决: http://www.grassvalleysoftware.com/ 。 FixMake需要一个makefile,并清理诸如尾随反斜杠和转义引号。

I believe this can be also be solved with FixMake: http://www.grassvalleysoftware.com/. FixMake takes a makefile and cleans up things such as trailing backslashes and escaped quotations.

这篇关于为什么Borland C ++ Builder 5命令行编译器找不到我的文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆