我想在 Windows 上编译 CLIPS 以获取与 GNAT Ada 绑定(bind)所需的对象文件。
我已经下载了 Clips_core_source_630.zip 包,它提供了核心和 makefile 目录
makefile.g++
makefile.gcc
makefile.lib
makefile.lib++
makefile.win
我尝试通过命令使用 MinGW 进行编译:
mingw32-make makefile.gcc
或
mingw32-make makefile.g++
但答案始终是:无事可做!当然,还没有生成目标文件。
我这种方法做错了什么?
最佳答案
通常 make
命令的参数是所需的目标,而不是 Makefile 的名称。
由于作为参数给出的文件已经存在,因此无需执行任何操作。
如果您想构建项目,请在包含 Makefile 的目录中尝试简单的 mingw32-make
。
如果这不起作用,您可以使用 -f
指定文件。
mingw32-make -f makefile.g++
关于剪辑汇编,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41411179/