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注册。

  • 相关阅读:
    输出国际象棋&&输出余弦曲线
    打鱼晒网问题
    ATM模拟程序
    getline()函数
    AC小笔记
    ural 1208 Legendary Teams Contest
    汇编贪吃蛇
    供给与需求的市场力量
    垄断竞争
    相互依存性和贸易的好处
  • 原文地址:https://www.cnblogs.com/zjypp/p/2319408.html
Copyright © 2011-2022 走看看