搭建c语言开发环境(windows平台)汇总
本文给大家汇总了5种在win平台下搭建c语言开发环境的方法,包括
一、在windows平台配置gnu环境,
二、使用sublime test开发c语言程序,
三、使用visualstudio开发c语言程序,
四、搭建eclipsecdt集成开发环境,
五、搭建clion集成开发环境,
有需要的小伙伴可以参考下
新接触c语言,如何进行c语言开发环境的搭建值得思考并整理
一、在windows平台配置gnu环境
选择以下gnu环境下载安装到c盘:
1.mingw
大家可以在官网下载。
安装后,将c:mingwmsys1.0msys.bat 发送到桌面快捷方式
在msys.bat命令框中输入 gcc 会得到:sh: gcc: command not found
此时并没有配置环境变量
用编辑器打开 c:mingwmsys1.0etcprofile
在最后一行后面加入 export path=/c/mingw/bin:$path 保存并重新打开msys.bat
命令框中输入 cd /c/users/用户名/desktop 进入桌面
(这时用编辑器在桌面上写一个hello.c)
命令框输入 gcc hello.c 后在桌面会自动生成编译完成的hello.exe
命令框输入。/hello.exe 直接执行hello.exe得到运行结果时表示环境搭建成功
2.cygwin
大家可以在官网下载。
下载安装过程中 在select packages下 搜索gcc,勾选 gcc-core 和 gcc-g++ 安装即可
完成后,执行桌面快捷方式cygwin64 terminal命令框
命令框输入gcc,提示 “ gcc: 致命错误:没有输入文件 编译中断。 ” 表示gcc已存在,并且还是中文提示
命令框输入 /cygdrive/c/users/用户名/desktop 进入桌面
(此时用编辑器在桌面上写一个hello.c)
命令框输入 gcc hello.c 后桌面生成 a.exe
命令框输入 。/a.exe 得到运行结果时表示环境搭建成功
附:cmd中若输入cygwin编译的.exe 将出现系统提示 “无法启动此程序,因为计算机中丢失 cygwin1.dll。尝试重新安装该程序及解决此问题”
(cygwin1.dll 是cygwin环境里面用来模拟linux环境的一个动态库,它可以把linux的api给映射到windows的api上,来执行windows的程序)
两种解决方法:
①。在cmd中配置环境变量 set path=%path%;ccygwin64in
②。找到 ccygwin64in下的cygwin.dll并复制到桌面后执行a.exe便可以得到结果
(cygwin.dll由于包装了很多api而有3mb多的大小,要被cygwin生成的.exe依赖,所以需要将两者放在同一目录下)
二、在windows平台使用sublime text开发c语言程序
大家可以在官网下载。
编写好的.c文件直接用sublime菜单栏中tools下的 run(快捷键 ctrl+shift+b)执行会得到error 2错误:
这是因为该情况下sublime基于windows平台,没有gnu环境
因为这里下的是sublime test 2.0.2,所以这时在mingw或cygwin中输入 cd /cygdrive/c/program files/sublime text 2/
后输入 run sublime_test.exe 便可在gnu环境下打开sublime test 2,此时打开的sublime test 便处于gnu环境下。
三、在windows平台使用visualstudio开发c语言程序
大家可以在 vs官网 里找下载-visualstudio
vs可以在线安装;也可以下载iso 右键加载至虚拟光驱后安装,根据情况选择自己的下载方式
安装好后 找到菜单栏打开 visual stdio 2013 下的 visual stdio tools 后可以看到许多种命令行工具,打开 vs2013 开发人员命令提示
这里版本的目录为:microsoft visual studio 14.0common7toolsshortcuts
启动vs 新建项目-保存运行
附:打开开发人员命令提示行 cd进入桌面
输入cl hello.c 会生成hello.exe和hello.obj 输入hello.exe执行便得到运行结果
(cl编译器,微软公司所开发的一个c语言编译器,所以windows下编译c很好兼容好。gcc要考虑跨平台,在windows速度不如cl)
四、在windows平台搭建eclipsecdt集成开发环境
官网 里面选择 eclipse ide for c/c++ developers
下载完成后直接解压 修改文件夹名cdt 把里面的eclipse.exe改名为cdt.exe
打开cdt.exe会有弹出提示查找不到jre 因为eclipse是使用java语言开发的
所以需要进入 oracle网站下载 java for developers 点击 download jdk
jdk安装完后便可启动eclipse
附:安装elclipse前请配置gnu环境:
编译过程中提示找不到make错误
cygwin下载安装过程中 在select packages下 勾选 cmake make 安装即可
安装完后可在cgwin中输入make命令测试
运行过程中提示错误
这是因为打开方式不对。从cygwin中打开cdt.exe或在源代码目录下复制一个cygwin.dll 即可
五、在windows平台搭建clion集成开发环境
官网中下载clion,clion是智能的跨平台的开发环境
安装过程中会提示选择gnu环境,配置安装即可
好了,教程非常的详细,希望对小伙伴们学习搭建c语言开发环境能够有所帮助。
AlphaFold证明人工智能可以解决基本科学问题
5565反射内存卡基本认识
超声波气泡传感器监测输液管中的气泡预防医疗事故
如何实现频率测量 高频双计数器测量方法
iPhone11内部拆解示意图公布 采用双层主板拆解维修难度较高
搭建C语言开发环境(Windows平台)汇总
Autopilot究竟存在哪些技术局限性
德州仪器推出完整RF开发套件
华为麒麟9000s超线程手机芯片是真的 超线程和不超线程区别大吗
霍尔传感器—振幅测量
半导体原材料价格全面调涨 涨幅大约5~15%
锤子坚果R1怎么样?坚果R1评测告诉你这是全能旗舰霸气外露机
小米6你想要的都在这里?
近三年技术和产业发展的回顾,再论“深度学习已死
ARM7202触摸屏接口设计方案
适于充当汽车和工业应用的电源的解决方案
第七届大学生集成电路设计•应用创新大赛
连接器为什么会腐蚀?哪些因素会导致连接器腐蚀?
关于超前滞后零极点频率补偿器原理及应用
土壤养分速测仪为科研人员检测土壤提供了便利