我正在尝试构建一个 makefile,大约 5 秒后,我收到此错误:“没有给出文件名”。这是什么意思,我该如何解决?
[exec] Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
[exec] Error E2266: No file names given
[exec] ** error 1 ** deleting paslib.lib
这是从带有选项“-B”和-“fproject.bpg”的 BPG 文件运行的。
我对 makefile 比较陌生,所以我不确定如何将 Make 文件传递给编译器。据我了解,我使用包含各种项目的 make 文件调用 make。Make 文件获取每个项目,创建另一个 makefile(使用 bpr2mak),然后编译它(使用 bcc32)。它是否正确?如果是,那么 make 应该将要构建的文件名传递给编译器。从我的输出来看,该项目成功地制作了一个 make 文件,但编译器失败了。