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

news/2024/12/22 19:31:57/

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.ppmy.cn/news/1424205.html

相关文章

通过实例学C#之Math类

常用方法 Abs&#xff08;Int16&#xff09; 返回参数的绝对值。 static void Main(string[] args) {int num1 -10;Console.WriteLine(Math.Abs(num1));Console.ReadKey(); }运行结果&#xff1a; 10 Acos(Double)与Cos(Double) Acos(Double):返回参数的反余弦值。 Cos(Doub…

网络安全之反弹Shell

网络安全之反弹Shell 在网络安全和渗透测试领域&#xff0c;“正向Shell”&#xff08;Forward Shell&#xff09;和"反向Shell"&#xff08;Reverse Shell&#xff09;是两种常用的技术手段&#xff0c;用于建立远程访问目标计算机的会话。这两种技术都可以让攻击者…

【个人博客搭建】(3)添加SqlSugar ORM 以及Json配置文件读取

1、安装sqlsugar。在models下的依赖项那右击选择管理Nuget程序包&#xff0c;输入sqlsugarcore&#xff08;因为我们用的是netcore&#xff0c;而不是net famework所以也对应sqlsugarcore&#xff09;&#xff0c;出来的第一个就是了&#xff0c;然后点击选择版本&#xff0c;一…

springboot结合vue实现文件上传下载功能

紧接着上一次的博客&#xff0c;这次来实现一下文件(主要是图片)的上传和下载功能&#xff0c;上一次的博客如下所示&#xff1a; Springboot集成JWT token实现权限验证-CSDN博客 其实文件的上传和下载功能(后端的部分)&#xff0c;在我之前的博客就已经有写了&#xff0c;所以…

React + 项目(从基础到实战) -- 第七期

使用ant design 表单组件,开发登录,注册,搜索功能 React 表单组件 ,受控组件 案列 使用defaultVlue属性 bug : 改变了数据源,但是页面未重新渲染 {/* 表单组件 */}<button onClick{()>{console.log(text);}}>打印</button><button onClick{()>[setText(&…

Ubuntu快捷安装MySQL

更新包列表 sudo apt update 安装mysql sudo apt install mysql-server 启动mysql // 启动mysql sudo service mysql start// 关闭mysql sudo service mysql stop// 重启mysql sudo service mysql restart 连接mysql // 初始安装无密码&#xff0c;直接连接即可&#xf…

CSS3 动画

个人主页&#xff1a;学习前端的小z 个人专栏&#xff1a;HTML5和CSS3悦读 本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结&#xff0c;欢迎大家在评论区交流讨论&#xff01; 文章目录 ✍CSS3 动画&#x1f48e;1 什么是帧动画&#x1f48e;2 定义关键帧&#x1f…

分析ORACLE批量更新中的ORA-00911错误:MyBatis <foreach> 场景与解决方案

分析ORACLE批量更新中的ORA-00911错误&#xff1a;MyBatis 场景与解决方案 引言场景一&#xff1a;非法字符与SQL语句构建场景二&#xff1a;SQL语句结构问题场景三&#xff1a;嵌套参数问题与defaultParameterMap总结 引言 在日常的Java开发过程中&#xff0c;尤其是当我们在使…