安装stm32的烧录工具st-link
之前st-link一直不正常, 我就在stm32programmer进行stm32的烧录, 前几天stm32programmer也不行了, 提示java-JDE还是什么环境不对, 不得不把st-link重新安装一下 首先去git上面下载st-link的源代码, 因为我之前有, 所以直接切换到最新版本的分支1.8.0 然后 make clean, make, 却提示我的cmake版本太低, 更新一下cmake ``` sudo apt-get update sudo apt-get install -y wget wget -qO - https://apt.kitware.com/keys/kitware-archive.sh | sudo bash sudo apt-get install cmake ``` 更新一下cmake, 提示3.25安装成功, 但是我用 cmake --version 的时候, 还是显示版本是3.8 应该是我配置了其他默认的cmake版本, 先用命令看一下cmake指向哪里 ``` which cmake ``` 结果显示指向我某个程序的路径, 应该是我的程序需要用老版本cmake, 应该是从bashrc里配置的, 查看环境配置, 并且把他屏蔽 ``` vim ~/.bashrc ``` 屏蔽完之后, 在st-link里安装就好了 ``` make clean make make install ``` done!