win7环境下实现cl.exe编译c语言生成.i .asm .obj .exe 文件

    xiaoxiao2021-04-12  38

    (1)环境配置

             在安装了vc或者vs的前提下,在电脑中的<环境变量>中设置path、include、lib三个变量。具体可参考:http://www.cnblogs.com/mizhongqin/archive/2013/03/11/cmd_cl-exe_vs2010.html。补充一点:按照上述操作,遇到缺少什么文件,只需找到相应的路径添加到三个变量中去(缺少.lib文件将.lib文件路径找到放到变量lib下;缺少.h找到路径放到include中;要将cl.exe文件所在路径放到path中去)。

             安利一个文件搜索软件<everything>,软件很小,安装包只有1MB左右,搜索非常快,灰常方便。在搜索缺少的文件所在位置时,相比电脑自带的搜索功能快很多。

    (2)编译

             在编辑好c语言源代码的前提下,下面我们开始进行代码的编译。CL.exe的具体命令可百度,运行windows+R ,输入CMd进入控制台,找到c代码所在的文件夹。

            (1)预处理生成.i文件

                       cl  /P  test.c        PS:cl命令有大小写之说,attention please

             (2)生成.asm .obj  .exe 文件

                      cl  /FA  test.c

    
    转载请注明原文地址: https://ju.6miu.com/read-667396.html

    最新回复(0)