1.安装次序
1. 安装ubuntu18.04,CLion,GitLab,
2. 解压WSL(Windows subsystem for Linux)文件夹,找到JS01文件双击
3. Ubuntu下依次安装编译器gcc,g++,cmake、make,gdb,
sudo apt-get install gcc
安装时报错:python-is-python3
解决办法:sudo apt-get update
sudo apt-get upgrade
4. 安裝ssh,复制秘钥
安装ssh指令: sudo apt install openssh-server 安装服务器
sudo apt install openssh-client 安装客户端
ssh-keygen -t rsa -C 'xxx@xxx.com' 生成公私钥
上传公钥id_ras.pub 至 GITLAB ,sshKey中
修改本地的sshd_config配置文件: /etc/ssh/
PermitRootLogin yes
PasswordAuthentication yes(没有就添加一条)
5. toolchain.tar.gz 解压,复制到 /usr/local/TINA/目录下(交叉编译工具)
1、tar -xzvf toolchain.tar.gz
2、mkdir /usr/local/TINA(没有该目录)
3、cp -r toolchain/ /usr/local/TINA
2.Clion配置
1.jetbrains-agent文件中readme.txt指引
2.File,Build,Toolchains,
若Cred无法连接,处理方式:启动ssh服务器 sudo service ssh restart
若cmake或gdb无法查询,处理方式:sudo apt-get update
sudo apt-get upgrade
再重新安装编译器
4.创建分支
1.mkdir git //创建git文件夹
2.git init //将目录初始化为GIT代码库
3.git clone gitlab@xxxxxxxxx.git //克隆代码
在clion中
1.file open:按git安装路径路径打开
2.Cmakelists.txt右键:reload cmake
3.build release(锤子图标)
6.Clion中下拉分支:
Terminal下命令行:
git status //查看状态
git branck //显示所有本地分支
git remote -v //查看远程版本信息库
git stash save “XXXX” 保存修改、备注
git status
git checkout release //撤销RELEASR修改内容
git status
git pull origin release //下拉release分支
ssh包找不到报错Unable to locate package openssh-service