Ubuntu22.04搭建CLion C++开发环境

Ubuntu22.04搭建CLion C++开发环境

文章目录

  • Ubuntu22.04搭建CLion C++开发环境
    • 1.首先下载CLion
    • 2.配置c++环境
    • 3.创建快捷方式
    • Reference

1.首先下载CLion

进入官网https://www.jetbrains.com/clion/download/#section=linux

Image

然后进入自己存放这个压缩包的路径中,

sudo mkdir /opt/clion
sudo tar -zxvf CLion-2024.1.tar.gz -C /opt/clion

然后运行启动

sh /opt/clion/clion-2024.1/bin/clion.sh 

2.配置c++环境

确保已经安装了cmakegccg++

sudo apt install make
sudo apt install gcc
sudo apt install g++

启动CLion后,进入File > Settings > Build, Execution, Deployment > Toolchains,配置如下:

/usr/bin/make
/usr/bin/gcc
/usr/bin/g++
Image

3.创建快捷方式

Image

然后新建一个项目来测试环境是否有问题,直接新建一个cpp项目,然后点击默认的配置进行运行

#include <iostream>int main() {std::cout << "Hello, World!" << std::endl;return 0;
}

输出为:

Hello, World!

Reference

https://blog.csdn.net/feimeng116/article/details/105898892

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/621684.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

算法打卡day46|动态规划篇14| Leetcode 1143.最长公共子序列、1035.不相交的线、53. 最大子序和

算法题 Leetcode 1143.最长公共子序列 题目链接:1143.最长公共子序列 大佬视频讲解&#xff1a;1143.最长公共子序列视频讲解 个人思路 本题和718. 最长重复子数组很相像&#xff0c;思路差不多还是用动态规划。区别在于这题不要求是连续的了&#xff0c;但要有相对顺序 解…

k8s高可用集群部署介绍 -- 理论

部署官网参考文档 负载均衡参考 官网两种部署模式拓扑图和介绍 介绍两种高可用模式 堆叠 拓扑图如下&#xff08;图片来自k8s官网&#xff09;&#xff1a; 特点&#xff1a;将etcd数据库作为控制平台的一员&#xff0c;由于etcd的共识算法&#xff0c;所以集群最少为3个&…

雪花算法改造: 兼容JS截短位数的53bit分布式ID生成器

一、基本介绍 雪花算法是一种生成分布式ID的算法。此种算法由Twitter创建&#xff0c;并应用于推文的ID。 一个SnowFlake有64位&#xff1a; • 符号位&#xff08;1&#xff09; &#xff1a;正数0&#xff0c;负数1。一般生成的ID 都为正数&#xff0c;所以默认为0. • 时…

前端获取天气,及解决跨域问题

高德天气获取 访问高德官网&#xff0c;控制台&#xff0c;应用&#xff0c;创建新应用&#xff0c;高德开放平台 | 高德地图API (amap.com) 接口文档&#xff1a; 定位接口&#xff1a;IP定位-API文档| 高德地图API 天气预报接口&#xff1a;天气查询-API文档 | 高德地图AP…

文献学习-32-新生儿皮质表面重建的条件时间注意网络

Conditional Temporal Attention Networks for Neonatal Cortical Surface Reconstruction Authors: Qiang Ma, Liu Li, Vanessa Kyriakopoulou, Joseph V. Hajnal, Emma C. Robinson, Bernhard Kainz, and Daniel Rueckert Source: MICCAI 2023 Abstract 皮层表面重建在模拟…

WEB前端-用户注册倒计时

<body><textarea name"" id"" cols"30" rows"10">用户注册协议欢迎注册成为京东用户&#xff01;在您注册过程中&#xff0c;您需要完成我们的注册流程并通过点击同意的形式在线签署以下协议&#xff0c;请您务必仔细阅读…

flink network buffer

Flink 的网络协议栈是组成 flink-runtime 模块的核心组件之一&#xff0c;是每个 Flink 作业的核心。它连接所有 TaskManager 的各个子任务(Subtask)&#xff0c;因此&#xff0c;对于 Flink 作业的性能包括吞吐与延迟都至关重要。与 TaskManager 和 JobManager 之间通过基于 A…

安卓官方例程

https://learn.microsoft.com/zh-cn/shows/connecton-demand/202?sourcerecommendations https://learn.microsoft.com/zh-cn/visualstudio/cross-platform/cross-platform-mobile-development-in-visual-studio?viewvs-2022 https://learn.microsoft.com/zh-cn/shows/xamari…

Python Flask Web 框架-API接口开发_4

一、1、安装 Falsk 当前用户安装 pip3 install --user Flask 确认安装成功&#xff1a; 进入python交互模式看下Flask的介绍和版本&#xff1a; $ python3>>> import flask >>> print(flask.__doc__)flask~~~~~A microframework based on Werkzeug. Its …

OpenCV基本图像处理操作(六)——直方图与模版匹配

直方图 cv2.calcHist(images,channels,mask,histSize,ranges) images: 原图像图像格式为 uint8 或 float32。当传入函数时应 用中括号 [] 括来例如[img]channels: 同样用中括号括来它会告函数我们统幅图 像的直方图。如果入图像是灰度图它的值就是 [0]如果是彩色图像 的传入的…

电压比较器LM339介绍和仿真

电压比较器LM339介绍和仿真 &#x1f4d1;LM339相关特性 工作电源电压范围宽&#xff0c;单电源、双电源均可工作&#xff0c;单电源&#xff1a; 2&#xff5e;36V&#xff0c;双电源&#xff1a;1&#xff5e;18V&#xff1b;消耗电流小&#xff0c; Icc1.3mA&#xff1b;输…

计算机毕业设计springboot小区物业报修管理系统m8x57

该物业报修管理系统实施的目的在于帮助物业管理企业升级员工管理、住户管理、报修问题管理等内部管理平台&#xff0c;整合物业管理企业物力和人力&#xff0c;全面服务于维修人员管理的内部管理需求,并重视需求驱动、管理创新、与业主交流等外部需求,通过物业管理企业各项资源…