HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    windows编译c文件(windows下编译c文件)

    发布时间:2023-06-14 13:45:42     稿源: 创意岭    阅读: 105        

    大家好!今天让创意岭的小编来大家介绍下关于windows编译c文件的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    只需要输入关键词,就能返回你想要的内容,有小程序、在线网页版、PC客户端和批量生成器kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    问友Ai官网:https://ai.de1919.comkPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    本文目录:kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    windows编译c文件(windows下编译c文件)kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    win10有没有C语言编译器?kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    Visual Studio 2010、2013、2015。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司


    Code:Blocks。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司


    Dev C++。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司


    notepad++。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司


    大部分都是支持的  VC有些老了  不是很推荐。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司


    另外有一个国人做的 啊哈C   非常小  安装包小于10M,功能也还可以。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    WIN10更新以后,不能再用VC6了(据说这是微软故意的,因为新版的VS都收费)VC6以上版本均可使用:kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    VS2008、VS2010、VS2012、VS2013、VS2015、VS2017 RC版性能从高到低,功能从低到高,VC6的性能是最好的,可惜WIN10不支持了。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    Windows 10是美国微软公司研发的跨平台及设备应用的操作系统。是微软发布的最后一个独立Windows版本。 Windows 10共有7个发行版本,分别面向不同用户和设备。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    截止至2017年12月20日,Windows 10正式版已更新至秋季创意者10.0.16299.98[4]  ,快速预览版更新至10.0.17063。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    2015年1月21日,微软在华盛顿发布新一代Windows系统,并表示向运行Windows7、Windows 8.1以及Windows Phone 8.1的所有设备提供,用户可以在Windows 10发布后的第一年享受免费升级服务。2月13日,微软正式开启Windows 10手机预览版更新推送计划。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    Dev C++、VC++都可以在Win10上运行。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    windows下gcc如何编译c文件kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    方法如下:
    双击GCC安装包,mingw-get-setup.exe,点击Install安装。
    点击Change选择安装路径,尽量不要有中文和空格,
    将package 下面的mingw-***和mingw32-***和msys-**。都勾选上,等待下载安装,直到勾选框全部变成土灰色。
    找到安装目录的bin目录,将路径右键复制下来。
    找到计算机,右键,属性。点击 高级系统设置。
    找到下面的 环境变量 点击。
    在系统变量里面找到 Path变量,双击出现下面输入框,在变量值的末尾添加刚刚复制的bin目录,并在最后加上英文状态下 的分号(;)。点击确定。
    测试是否安装成功,在cmd命令提示符里面输入 gcc --help 回车键,
    EditPlus 3 安装完成之后的界面点击File 下的 new C/C++
    出现以下测试代码,保存到指定目录,最后不要有空格和中文,我保存到E:/My/Test下面测试。文件名为test.c
    命令提示符窗口进入到 E:/MyTest 下 用dir 命令显示当前目录下的所有文件。
    使用gcc 命令编译 命令格式 如下 gcc test.c - o test 回车键。编译完成。
    直接输入test运行,输出hello,world。
    测试完成。

    如何在Windows下用命令行编译C/C++文件kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    在控制台编译运行一个C程序,在windows上的c语言编译器为cl.exe,在linux平台上的c语言编译器是gcc。 在命令提示符中,执行cl test.c(test.c是c语言源码文件)。下图是用cl编译器编译main.cxx的谁的,并且执行生成的程序main.exe。

    windows编译c文件(windows下编译c文件)kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    windows怎么编译.c文件kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (1)先用记事本编写如下所示的代码,并另存为hello.cpp,假设其保存路径为
    C:\Users\Administrator\Desktop。
    #include<iostream>
    using namespace std;
    int main()
    {
    cout<<"hello world!"<<endl;
    return 0;
    }
    (2)用记事本写一段简单的批处理文件,内容如下所示,在保存文件时选择另存为,文件名
    假设为batch.bat,bat是批处理文件的后缀,保存类型选择:所有文件(这个尤其需要注意),
    假设其保存路径也是:C:\Users\Administrator\Desktop。
    set path=D:\Softwares\en_Visual_Studio2010_Professional_x86_x16-81637\VC\bin
    set include=D:\Softwares\en_Visual_Studio2010_Professional_x86_x16-81637\VC\include
    set lib=D:\Softwares\en_Visual_Studio2010_Professional_x86_x16-81637\VC\lib
    上面批处理文件的第一句话表示设置环境变量,这个也可以通过:计算机/属性/高级系统设置/
    环境变量/用户变量,把D:\Softwares\en_Visual_Studio2010_Professional_x86_x16-81637\VC\bin
    放到path的值里去,记得与之前已有值之间用";"隔开。这个path文件夹是我们装载VS2010时自
    带的,在设置路径时要根据自己的安装路径进行修改,里面包含微软在Windows下给我们提供的
    C/C++编译器cl.exe程序(编译器自身也是一个软件程序,只是它的作用是用来编译其它的程序),
    当然还有link.exe链接程序,调用cl时,系统会自动调用link程序(后面将看到我们只用了cl命令就
    可以进行C/C++程序的编译、链接)。后面两句话分别表示包含C++中自带的头文件库和静态链接
    库,静态理解库包含了头文件中函数对应的实现部分,为了不让人们看到其中的源代码,它以二进
    制文件形式编码,若要查看其内容需要进行反汇编。
    (3)通过cmd命令进入DOS操作界面,输入cd C:\Users\Administrator\Desktop进入cpp文件和bat
    批处理文件所在的位置,然后键入batch.bat进行批处理,这些操作在VS2010集成开发环境中都为我
    设置好了,所以我们在里面写C/C++程序时并没有这样设置路径的繁琐操作,但是通过自己手动的
    路径设置,我们会对程序的编译、链接、执行有更加深入的认识。
    (4)键入cl hello.cpp,我们会看到计算机报出了“无法启动此程序,因为计算机中丢失mspdb100.dll。
    尝试重新安装该程序以解决此问题”的系统储物,dll文件是动态链接库文件,其是在cl.exe程序运行时
    才被加载进来的文件,这个静态链接库lib文件不同。这说明在D:\Softwares\en_Visual_Studio2010_
    Professional_x86_x16-81637\VC\bin路径里没有找到mspdb100.dll,原来此文件在文件夹D:\Softwares\
    en_Visual_Studio2010_Professional_x86_x16-81637\VC\Common7\IDE里,我们可以将此文件拷到bin
    文件夹里,或将D:\Softwares\en_Visual_Studio2010_Professional_x86_x16-81637\Common7\IDE加到
    批处理的path环境变量里,或者将其加到cpp文件所在的文件夹里,这只会引起在搜索顺序上的不同。
    (5)再次键入cl hello.cpp,我们看到在C:\Users\Administrator\Desktop文件夹里得到了hello.obj文件,
    这是编译后的输出文件,但是没有得到可执行exe文件,DOS界面里出现这样的错误“LINK:fatal error LNK
    1104:cannot open file 'kernel32.lib' “这样的链接错误,kernel32.lib是Windows系统文件,通过Windows
    自带的搜索工具,我们看到此文件在文件夹C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib里,我们
    可以将其加到cpp文件所在的文件夹或bin文件里。再次键入cl hello.cpp,我们发现这次程序被成功编译链接
    了,cpp文件所在的文件夹里多了两个文件:hello.obj和hello.exe。
    (6)在DOS界面键入hello.exe,程序被执行,输出了我们预想的hello world!,至此,在Windows下模拟
    linux命令行操作,编译C/C++文件全部完成了。

    windows如何编译c文件kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    首先必须要在 Windows 操作系统上安装一个 C/C++ 编译器(例如:Microsoft Visual Studio C++),然后在这个集成环境中编写 C 语言源程序(扩展名为 *.c),编写完源程序之后,使用编译器自带的编译、链接选项对源程序进行编译、链接,若此时源程序没有任何问题的话,即可以生成一个扩展名为 *.exe 的可执行文件。

    以上就是关于windows编译c文件相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。kPC创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司


    推荐阅读:

    启蒙号机器人wifi设置(启蒙号智能机器人怎么连接wifi)

    win11固态分区(win11固态分区mbr还是guid)

    win10用什么优化软件(win10用什么优化软件好)

    星系排行榜(星系排行榜的视频)

    浙江全媒体中心(浙江全媒体中心是什么)