首页 > 系统相关 >Windows下CLion配置Cygwin

Windows下CLion配置Cygwin

时间:2024-01-21 22:11:20浏览次数:35  
标签:Windows CLion Cygwin 软件包 安装 目录 下载

目录

说明

安装CLion需要配置C++编译环境,常见的有五种,MinGW,Cygwin,Visual Studio,WSL,Remote Host。

首先,WSL,Remote Host这两种远程的就算了,主要用来本地开发不需要远程编译。Visual Studio也不行,我都装了一个IDE了,何必再装CLion呢,我用CLion是因为不会像VS那样臃肿,还有就是比较熟悉IDEA,CLion就用着很熟悉,不用再去学VS。

那剩下的就两种了,MinGW都说版本太老了,而且网上下载安装也很麻烦,那就只剩下Cygwin了。本文就介绍下windows 11 下CLion 和 Cygwin 的安装步骤。

Cygwin

下载地址

https://cygwin.com/install.html

下载 setup-x86_64.exe 文件就行

安装Cygwin

下载下来的文件不要直接点开安装,先创建好安装目录,然后将该文件放入其中,再打开安装,主要是为了后续调整包方便,如果软件目录和这个文件不在一起,后面再找或者忘记了很麻烦。而且点击安装后会生成一些日志文件,我不希望再下载目录有这些文件。

打开安装程序

pFVrroF.png

pFVryi4.png

选择安装目录

pFVr6JJ.png

选择软件包目录

我选择就在软件目录,同意管理比较好

pFVrRQ1.png

选择镜像站点

我选择的是阿里云,如果还是慢的话可以换成网易,163

pFVrWsx.png

pFVr4eK.png

选择安装的软件包

一般需要安装以下五种,因为我采用的CLion 版本为20.3.4,所以gbd 用的是 9.2.1

gcc-core 11.4.0-1,gcc-g++ 11.4.0-1,make 4.4.1-2,cmake 3.25.3-1,gdb 9.2.1

方便复制包名

gcc-core

gcc-g++

make

cmake

gdb

怎么改软件包版本,安装的时候窗口时很大的,如果缩小了,可能只看得到软件包,当前,新增,而后面的下拉箭头,源代码,类别,后面的可能看不到。

改版本就是在下拉箭头上改的。如果安装的时候忘了改也没有关系,安装完后再打开安装程序一样可以改。

pFVr5dO.png

下载软件包

pFVrxw8.png

1273940-20240121204817053-501691447.png

安装完成

创不创建图标无所谓,这是个命令行工具,对这块我不清楚,之前安装CLion因为不支持高版本gdb,搜了很久怎么通过命令行安装旧版本,但没搜到,还好可以通过安装程序来更改软件包。

1273940-20240121204856035-2123299470.png

CLion

下载地址

不要安装最新版,目前的 JetBrains 破解越来越难了,想用新版本还是买正版吧,如果想用学习版,可以下载2020的版本,比如2020.3.4,下面时历史版本下载页面

https://www.jetbrains.com/clion/download/other.html

找到2020.3 下载 Windows ZIP Archive (win.zip),下载压缩包就行,我之前安装exe的时候,点开没反应,可能是win11的问题,所以还是不使用exe安装了。

安装

安装步骤就是解压,然后打开 bin目录下的 clion64.exe 就行,

配置Cygwin

打开 Build ···,选择 Tookchains,点击➕号,添加Cygwin,然后在右侧的 Environment 选择Cygwin的安装路径,就会自动识别,一定要注意,该CLion版本最高只支持gdb 9.2,上次我最开始装的默认最新的gdb,好像是13,然后这里就爆红了。

1273940-20240121204910243-1655810053.png

创建新项目

随便找个目录创建

1273940-20240121204922024-1948246184.png

执行程序

创建的项目默认有个Hello World,执行测试是否正常,查看控制台,一切正常。

1273940-20240121204934480-945359583.png

总结

安装 CLion 需要配置编译环境,先下载Cygwin安装程序,创建好目录,安装程序放进去执行,选择好安装、软件包目录,等待下载安装,然后在CLion里面配置Cygwin,一定要注意版本的问题,如果在CLion配置编译环境有爆红,根据提示修改下软件包的版本就行了。

标签:Windows,CLion,Cygwin,软件包,安装,目录,下载
From: https://www.cnblogs.com/hsbt2333/p/17978535

相关文章

  • 安装Rust环境_基于Windows
    下载rustuprustup是Rust的安装程序,也是它的版本管理程序,因此安装好环境后慎重卸载。https://www.rust-lang.org/zh-CN/tools/install运行rustup-init.exe第一步选3回车,后续操作默认回车直至即为安装成功,cmd终端执行指令rustc-V成功显示Rust版本号......
  • Win32 编程 Windows API 使用(二)
     有了上一章的实验,我们来创建第一个自己设计的窗口按照之前的步骤,再创建一个新的项目,文件名称是app.cpp(也可以是app.c),并将这个类取名为MyApp,即最后运行的程序为MyAPP.exe 运行一遍发现这个窗口没法拖动,也没办法关闭。但是,窗口也确实显示出来了。#include<window......
  • Win32 编程 Windows API 使用(一)
    1.WindowAPI通常,Win32是指WindowsAPI,也指MicrosoftWindows操作系统的32位环境,和Win64 Windows常见环境。早期的操作系统为16位(window1.0),Win98/XP之后出现32位和64位,Win32即也是32位和64位的统称。所谓Win32编程,即主要使用GUI构图,编写一套程序。除了使用原生的Wind......
  • 【办公自动化】Python执行Windows命令
    ##第一部分:引言在Python中,我们可以使用`os`模块来执行Windows命令。`os`模块提供了许多与操作系统交互的函数,包括执行系统命令。以下是一个简单的示例,展示了如何使用Python执行Windows命令。##第二部分:导入os模块首先,我们需要导入`os`模块。在Python脚本的开头添加以下代码:`......
  • 【办公自动化】Python执行Windows命令
    第一部分:引言在Python中,我们可以使用os模块来执行Windows命令。os模块提供了许多与操作系统交互的函数,包括执行系统命令。以下是一个简单的示例,展示了如何使用Python执行Windows命令。第二部分:导入os模块首先,我们需要导入os模块。在Python脚本的开头添加以下代码:importos第......
  • Windows 10 version 22H2 (updated Jan 2024) 中文版、英文版下载
    Windows10version22H2(updatedJan2024)中文版、英文版下载Windows1022H2企业版arm64x64作者主页:sysin.orgWindows10更新历史记录Windows10,version22H2,alleditions发布日期:2022/10/18版本:Windows10,版本22H2Windows10版本信息2022/10/19从W......
  • Windows 11 version 23H2 中文版、英文版 (x64、ARM64) 下载 (updated Jan 2024)
    Windows11version23H2中文版、英文版(x64、ARM64)下载(updatedJan2024)Windows11,version23H2,2024年1月更新作者主页:sysin.orgWindows11目前版本所有的日期都按照ISO8601格式列出:YYYY-MM-DD)服务频道版本服务选项上市日期最后修订日期最新版本......
  • Windows Server 2022 中文版、英文版下载 (updated Jan 2024)
    WindowsServer2022中文版、英文版下载(updatedJan2024)WindowsServer2022正式版,2024年1月更新请访问原文链接:https://sysin.org/blog/windows-server-2022/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org此次发布更新了什么?答:版本号,当然还有……2021.09......
  • Windows Server 2022 中文版、英文版下载 (updated Jan 2024)
    WindowsServer2022中文版、英文版下载(updatedJan2024)WindowsServer2022正式版,2024年1月更新请访问原文链接:https://sysin.org/blog/windows-server-2022/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org此次发布更新了什么?答:版本号,当然还有……2021.0......
  • RabbitMQ安装-Windows
      Windows安装RabbitMQ配置:Eralng:opt-20.2RabbitMQ-server-3.7.4(习惯安装到无中文且无空格目录下) 1.安装erlang并配置环境变量安装:otp_win64_20.2.exeotp_win64_20.2.exe配置环境变量变量名:ERLANG_HOME变量值:(安......