2016-07-25 145 views
0

我使用Borland C++ 3.1和Borland C++ 5.0a来编译我的项目。为了加速这个过程,我决定使用一个批处理文件来制作所有使用make工具的项目。有一种方法可以将BC3 .prj文件转换为带有PRJ2MAK.exe的.mak文件,但据我所知,在BC5项目中,应该通过手动按下IDE中的“Project - > Generate makefile”按钮来完成。有没有办法将.ide文件转换为CMD中的.mak文件?Borland C++ 5.0 Makefile生成

回答

0

在BC5 bin文件夹中应该有一个“idetomak”实用程序。至少BC5.02有它。

请注意,对于一些复杂的项目,生成的.mak文件可能不完全兼容。在这种情况下,您可以改为从命令行运行BC5 IDE,告诉它构建.ide项目

+0

非常感谢您的回答!我会研究.exe的BC5.02版本。而且我甚至偶然发现了不兼容的.mak项目,所以我会尽快尝试您的建议。 –

+0

这些命令是:“bcw -b project_filename”构建项目,“bcw -m project_filename”构建项目。编译完成后,ide将关闭。 – Jogy

+0

另外,如果碰巧您的应用程序使用OWL(对象Windows库)。你知道OWLNext项目(https://sourceforge.net/projects/owlnext/),它将库移植到现代编译器如Visual C++吗? – Jogy