在windows平台如何用MinGW编译工程?工程中有Makefile.an和Makefile.in文件,要输入啥命令呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在windows平台如何用MinGW编译工程?工程中有Makefile.an和Makefile.in文件,要输入啥命令呢?相关的知识,希望对你有一定的参考价值。

configure也有,这是个标准的开源项目,相关的编译文件应该都有,只是我不知道怎么用...一直在windows上做开发,用的工具都太傻瓜

在mingw下,安装automake,Makefile.an和.in应该是automake要用到得,需要通过automake生成configure,具体再看automake相关部分 参考技术A 我只知道如果是有makefile的话,就可以在命令行中输入mingw32-make -f makefile

用eclipse无法新建c/c++工程

使用JAVA编程无常,已经装了CDT,但点了new c++project没反应,new c project也是没反应。
操作系统是windows,这是缺少MinGW吗?什么提示都没有。如果我点new other,再选c/c++,再点下一步的话,就如图:

参考技术A 问题分析:
  不会是MinGW的问题,eclipse只是用到了MinGW中的编译器,没有MinGW应该也可以正常建立工程,只是没有办法生成可执行文件。既然你有eclipse可以正常开发Java,所以JDK和JDE也没有问题,所以问题还是出在了CDT上。

问题解决:
 方案1:
 找到eclipse安装目录里eclipseplugins下的org.eclipse.cdt.core.win32_5.1.0.201002161416.jar
将其解压到org.eclipse.cdt.core.win32_5.1.0.201002161416目录下,并删除掉原先的jar包。如果没有请重新安装CDT。
 方案2:
 下载Eclipse IDE for C/C++,下载地址http://www.eclipse.org/downloads/;这是一个集成了C/C++开发环境的Eclipse,因为Eclipse是以Java为基础的,所以自然也可以开发Java程序。建议用这个软件代替原来的。

注意事项:
Eclipse是开放的开发平台,应注意开发环境的配置。

  老城百姓本回答被提问者采纳
参考技术B 安装不完全。。重新安装一下就OK了。。

以上是关于在windows平台如何用MinGW编译工程?工程中有Makefile.an和Makefile.in文件,要输入啥命令呢?的主要内容,如果未能解决你的问题,请参考以下文章

你如何用 Mingw 编译 python 3.5 代码?

如何用javac 和java 编译运行整个Java工程

如何用javac 和java 编译运行整个Java工程

如何用cmake编译

Windows命令行工具编译c++11工程

如何用javac 和java 编译运行整个Java工程