2016-12-31 17 views
0

我想在Windows上编译CLIPS以获取与GNAT Ada绑定所需的对象文件。CLIPS编译

我已下载了包clips_core_source_630.zip其提供核心&生成文件目录

makefile.g++ 
makefile.gcc 
makefile.lib 
makefile.lib++ 
makefile.win 

我试图通过命令使用MinGW编译:

mingw32-make makefile.gcc 

mingw32-make makefile.g++ 

但答案总是:没有什么可做的ne!当然没有生成目标文件。

我在做什么错误的方法?

+0

@ merlin2011好的!真正的问题是,正确的makefile必须复制到所有.c和.h文件所在的核心目录中,然后由mingw-make命令调用。感谢您的帮助。显然,编译运行良好,gnat ada发行版的gcc编译器。 – Emile

回答

1

通常,make命令的参数是所需的目标,而不是Makefile的名称。

由于作为参数给出的文件已经存在,所以没有什么可做的。

如果您想构建项目,请在包含Makefiles的目录中尝试一个简单的mingw32-make

如果这样不起作用,您可以使用-f指定文件。

mingw32-make -f makefile.g++ 
+0

好的!真正的问题是,正确的makefile必须复制到所有.c和.h文件所在的核心目录中,然后由mingw-make命令调用。 – Emile