目录
1.3 centos8安装gcc、make、cmak、gdb等依赖
前言
上一章《hualinux c 1.3:c语言的ide神器CLion安装》讲了windows下安装Clion编写win上的C,现在这篇,牛B点,远程linux进行C/C++开发!废话少说,现在开始
一、环境说明
1.1 说明
本地系统:win7 64位旗舰版,主要在上面安装CLion IDE开发工具,目前新版本为2020.1
虚拟机系统:centos8.1 64位,最小化安装
| 名称 |
版本 |
安装方式 |
备注 |
| Clion |
2020.1 |
exe |
官网下载直接安装即可 |
| xshell |
6.0 |
exe |
可以官网下载家庭免费版,不建议使用破解一般有木马 |
| gcc |
8.3.1 |
dnf |
在这里直接dnf install安装即可 |
| make |
4.2.1 |
dnf |
这里也是直接安装 |
| cmake |
3.11 |
源安装 |
不能低于3.16 ,dnf安装的为3.11 |
| gdb |
8.2.6 |
dnf |
直接dnf就够了 |
1.2 centos8相关设置
1.2.1centos8安装兼容包(已安装)
服务器端和客户端同时操作
#兼容centOS6之前的命令
yum install -y net-tools
不关闭也可以要让其端口通过防火墙
1.2.2关闭selinux(重要)
如果不关闭selinux的话,有些自定义路径不符它的规则会产生问题,一般推荐关闭
#临时关闭:
setenforce off
#永久性关闭:
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
sed -n '/SELINUX=/p' /etc/selinux/config
shutdown -r now
1.2.3关闭防火墙
#停止firewall
#禁止firewall开机启动
systemctl stop firewalld.service
systemctl disable firewalld.service
1.2.4时间同步(最好要)
有不少软件对时间有要求的,不能相差太多,比如主从、zabbix等,所以建议配置一下
centos8已经取消了ntp,默认使用的是chronyd
- chronyd 和 ntpd 性能对比 https://chrony.tuxfamily.org/comparison.html#Performance
- 为什么要使用 chronyd 替换掉 ntpd https://chrony.tuxfamily.org/comparison.html#Summary
有些软件时间性要求比较强的,如同步类,数据库主从,做实验也最好同步一下时间
#yum和dnf都可以安装,推荐用dnf
#yum install chrony
dnf install chrony
在第8次迭代之前,CentOS

本文详细介绍了如何在Windows环境下使用CLion IDE进行远程Linux C/C++开发,包括环境搭建、配置步骤、常见问题解决及多main函数运行技巧。
最低0.47元/天 解锁文章
739

被折叠的 条评论
为什么被折叠?



