我想用 Visual C++ 编译一些旧的源代码。但是,我收到的许多错误中的第一个是:
vcl.h: No such file or directory
这似乎是指 Visual Component Library,它似乎是 Borland 编译器的 native 。我下载了免费的 Borland C++ 5.5 命令行编译器,但它的包含目录中似乎没有包含 vlc.h。
我该如何解决我的问题?非常感谢。
最佳答案
这段旧代码一定来自 C++Builder。如果它实际上使用 VCL,您将无法使用任何其他编译器构建它。如果有其他 VCL 包含,如 classes.hpp、system.hpp、controls.hpp 等,它正在使用 VCL。
如果它是一个控制台应用程序并且实际上不使用任何 VCL 类,那么您可能只需删除包含,但机会很小。
关于c++ - vcl.h : No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3441281/