zoukankan      html  css  js  c++  java
  • 编译器 CL.EXE / RC.EXE

    CC++ [编译器,链接器,调试器 ]  等 程序生成工具是程序开发必备的工具

    使用nmake 可以批量构造程序,使开发人不必对每个文件逐一编译

    makefile 是nmake 的配置文件,包含nmake 工作所需的输入参数

    __cdecl 是C Declaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误

    编译器选项是茫茫多啊

    大概分成 :与代码生成有关的选项

          与调试有关的编译选项

           与程序调试有关的编译选项

            与输出文件有关的编译选项

             与预处理器有关的编译选项

              与链接有关的编译选项

    链接器: link.exe

    link.exe的输入文件包括obj文件、lib文件、exp文件、def文件、res文件、txt文件、ilk文件

    输出文件是exe文件、dll文件、sys文件等可执行程序文件

    编译器cl.exe、链接器link.exe采用何种方式找编译时所需的头文件和库文件?答案是依赖于环境变量

  • 相关阅读:
    关于GIS从业人员的定位
    《企业应用架构模式》读书笔记(4)
    各大网络、软件巨头涉足Web GIS
    流水帐(2005.5)
    Xtreme Suite 和 Toolkit 9.6发布
    一个算法问题
    推荐2个最近使用的软件
    linux之pmap命令
    linux 文件系统简介
    百度脚本笔试题两道
  • 原文地址:https://www.cnblogs.com/Cheetos/p/5157480.html
Copyright © 2011-2022 走看看