zoukankan      html  css  js  c++  java
  • mingw,make,automake,autoconf的资料和关系

    好久没跟新博客了,最近在研究Mozilla的框架技术,真是麻烦

     MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称,是在windows平台下搭建linux环境下的c++开发环境。
    从官网可以下载这个安装文件是exe文件,简单的安装就可以,只是安装目录不要有空格
    mingw安装的时候回让你选择一个编译器,一般就是gcc编译器了,但是Mozilla推荐的一个工具集中mingw使用的是你本机安装的vs版本的编译器。
    如果是gcc编译器,在编译cpp文件的时候就是有g++命令,如果使用的vs中的vc编译器就是有cl命令

    对单个c++源代码文件可以使用g++或者cl编译命令。但是一般一个工程文件有很多c++文件还有其他配置文件,如果都是有单行的编译命令是很麻烦的事情。于是就有了make工具。
    make是一个规则,他将很多编译命令和选项写在Makefile文件,最后只要执行一个make命令就可以完成整个项目的编译

    但是make的规则比较多,而且比较麻烦,开发人员想写出不错的Makefile文件比较麻烦,于是就有了autoconf和automake两个工具命令,可以帮程序员生成Makefile文件

    可以参考这个文章使用autoconf和automake





    本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

  • 相关阅读:
    鸟哥的linux私房菜
    jquery mobile 移动web(2)
    jquery mobile 移动web(1)
    HTML5规范的本地存储
    初探css3
    移动设备HTML5页面布局
    jquery 操作ajax 相关方法
    jQuery 效果使用
    jquery 表单事件
    jquery鼠标事件
  • 原文地址:https://www.cnblogs.com/zjypp/p/2319408.html
Copyright © 2011-2022 走看看