windows系统c语言编译环境,在Windows平台搭建C语言开发环境
环境准备、在Windows平台配置GNU环境
C语言需要编译才能运行,而默认Windows系统没有编译C语言环境,这时就需要GNU环境提供编译
选择以下其一GNU环境下载安装到C盘:
1.MinGw
MinGW提供了一套简单方便的Winodows下的基于GCC程序开发环境
安装过程中进行相关组件的安装:勾选mingw-developer-toolkit、mingw-gcc-g++、mingw-gcc-objc、msys-base即可(这个过程有些长)
将安装目录下(这里是C:\MinGW\msys\1.0\msys.bat) 发送到桌面快捷方式
在msys.bat命令框中输入 gcc 会得到:sh: gcc: command not found
此时并没有配置环境变量
用编辑器打开 C:\MinGW\msys\1.0\etc\profile
在最后一行后面加入 export PATH=/C/MinGW/bin:$PATH 保存并重新打开msys.bat
命令框中输入 cd /c/Users/用户名/Desktop 进入桌面
(这时用编辑器在桌面上写一个hello.c)
命令框输入 gcc hello.c 后在桌面会自动生成编译完成的hello.exe
命令框输入./hello.exe 直接执行hello.exe得到运行结果时表示环境搭建成功
官网 http://www.eclipse.org/ 选择 Eclipse IDE for C/C++ Developers
下载完成后直接解压 修改文件夹名cdt 把里面的eclipse.exe改名为cdt.exe
打开cdt.exe会有弹出提示查找不到jre 因为eclipse是使用java语言开发的
所以需要进入
http://www.oracle.com/ 下载 java for developers 点击 download jdk
jdk安装完后便可启动eclipse
附:安装Elclipse前请配置GNU环境:
编译过程中提示找不到make错误
cygwin下载安装过程中 在Select Packages下 勾选 cmake make 安装即可
安装完后可在cgwin中输入make命令测试
运行过程中提示错误
这是因为打开方式不对。从cygwin中打开cdt.exe或在源代码目录下复制一个cygwin.dll 即可
windows系统c语言编译环境,在Windows平台搭建C语言开发环境相关推荐
- Android NDK 编译PjSip 2.6 之 搭建PjSip apk开发环境 (三)
Android NDK 编译PjSip 2.6 之 PjSip编译 (二)中已经把so 和java文件编译出来.可以开始搭建apk的开发环境. 我们导入PjSip的example apk程序,编译生成 ...
- 在linux下搭建git环境,在linux下搭建git github开发环境
在linux下搭建git github开发环境 github git linux 1.安装git sudo apt-getinstall git 2.Generating SSH keys 2.1.g ...
- Android群英传神兵利器读书笔记——第一章:程序员小窝——搭建高效的开发环境
Android群英传神兵利器读书笔记--第一章:程序员小窝--搭建高效的开发环境 目录 1.1 搭建高效的开发环境之操作系统 1.2 搭建开发环境之高效配置 基本环境配置 基本开发工具 1.3 搭建程 ...
- uefi 嵌入式Linux,面向嵌入式平台的高级UEFI开发环境.PDF
面向嵌入式平台的高级UEFI开发环境 面向嵌入式平台的高级 UEFI 开发环境 晋磊, 技术市场工程师, 英特尔 周鹏程, 开发经理, 百敖软件* 姜波, 首席技术官, 盛博科技* PTAS003 议 ...
- Windows系统C++配置编译OpenCV
Windows系统C++配置编译OpenCV 前言 首先是下载OPENCV, 下载并安装CMAKE 下载并安装mingw和gcc 可选.安装QT 使用CMAKE生成GCC和QT配置文件 需要一个好用的 ...
- FFmpeg在Windows系统下的编译过程
由于FFMpeg是基于Linux开发的开源项目,源代码和Windows下最常见的Visual Studio提供的C/C++编译器不兼容,因此它不能使用MSVC++编译.要想使用FFMpeg,最先要解决 ...
- 第一课 如何在WINDOWS环境下搭建以太坊开发环境
目录:https://blog.csdn.net/qq_40452317/article/details/90270046 [本文目标] 根据本文指导,可以在WINDOUWS环境下完成以太坊智能合约部 ...
- 第二课 如何在WINDOWS环境下搭建以太坊开发环境
[本文目标] 根据本文指导,可以在WINDOUWS环境下完成以太坊智能合约部署前的比较环境准备. [技术收获] 如何在WINDOW(笔者以WINDOWS 10为例)环境搭建以太坊开发环境,按照以下安装 ...
- 基于Windows 7旗舰版搭建WinCE6.0开发环境的过程
首先感谢JeffreyLi提供了更简便的安装WinCE6.0 R3的方法,今天验证过了,确实比我之前整理的<WinCE6.0 R3的安装步骤>方便很多,十分感谢! 为了方便大家参考,重新整 ...
- Laragon 在Windows中快速搭建Laravel本地开发环境
1.应用场景 主要用于快速搭建开发环境,帮助快速开发或者验证一些代码执行等. 优点: 功能更加强大, 更加简便好用 2.学习/操作 简介 对于那些使用 Windows 操作系统的同学来说,Homest ...
最新文章
- 高低配系统直流控制电源技术知识点
- aix用户登录次数受限问题(3004-300 输入了无效的登录名或password)
- AutoCAD VBA对齐对象
- 自己动手写js分享插件 [支持https] (QQ空间,微信,新浪微博。。。)
- 判断groupbox中所有的edit是否为空,并给出空的哪个edit为空
- 怎么在php登录首页添加样式,首页登录后怎么在首页显示用户名以及隐藏登录框?...
- ASP.NET AJAX Timer Trouble? Location is key.
- MTK驱动(46)---- Android CPU频率设置(MTK平台)
- python 类属性方法实例属性方法
- html选择拖动条,纯CSS做的滑动范围选择条
- mysql delphi_delphi 7 连接 MySql
- 绿联USB网卡的使用记录
- Jmeter接口压力测试
- 这些JAVA毕业设计拿走不谢
- pdf怎么转换成图片?
- CMake中链接库的顺序问题
- 论述:定点小数的运算
- 艾美捷科研专用西妥昔单抗Cetuximab相关介绍
- 一款非常经典的蓝牙多媒体芯片​RDA5850
- Error Domain=NSCocoaErrorDomain Code=3840 The operation couldn’t be completed. (Cocoa error 3840.)