首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

SSH登录远程服务器修改GCC版本

当我们ssh到远程服务器后,如果我们没有sudo权限,但需要修改gcc版本,我们就不能直接删除/usr/bin/gcc,然后 ln -s /usr/bin/gcc-4.8 /usr/bin/gcc。...bluecloudmatrix/gccln/gcc 这时你敲gcc -v仍然是旧版本,而不是gcc-4.8,这是因为上面的新建路径/home/bluecloudmatrix/gccln并没有加到环境变量...PATH中,需要我们在bash配置文件(~/.bashrc)中给加上,注意顺序: export PATH=/home/bluecloudmatrix/gccln:$PATH 如果加到最后,敲gcc后仍然是旧版本...最后,修改完~/.bashrc,不要忘记 $ source ~/.bashrc 这样设置才会启用。...顺便说一下,如果你登录的远程服务器上没有你要的新版本gcc,而你有没有sudo权限,你是不能在这台机器上使用新版本gcc的。

1.9K20

GCC、ARM-LINUX-GCC、ARM-ELF-GCC浅析

、arm-linux-gcc: arm-linux-gcc是基于ARM目标机的交叉编译软件,前面几年安装arm-linux-gcc交叉编译软件对与一个初级嵌入式工程师来说特别棘手,因为它需要安装多个软件包...,而且安装过程中不能有半点差错,因为每个软件包都有它的依赖关系【换句话就是说安装某个软件包时,如果它的依赖软件版本太低或者没有安装都将导致该软件包安装失败】;嗯,废话不说了,入正题,下面是我摘自创建ARMlinux...个人认为要了解arm-linux-gccGCC的关系和区别,这个问题才是关键所在。...六、arm-linux-gcc和arm-elf-gcc: arm-elf-gcc跟arm-linux-gcc一样,也是是基于ARM目标机的交叉编译软件。...关于两者的区别,请参考arm-linux-gcc arm-elf-gcc区别。

6.5K10

升级GCC版本到11.1

升级GCC版本到11.1 GCC11终于发正式版了, 4月底官方终于发了11.1正式版....下载GCC11.1源码 GCC的源码仓库地址为: https://github.com/gcc-mirror/gcc ,在浏览器打开这个网址后,不要急于下载,先选择gcc版本,如下图所示: image.png...安装依赖库 新的GCC源码内置了依赖库的获取脚本, GCC所依赖的mpfr, gmp, mpc, isl都可以使用内置脚本直接获取, 比老版本简单非常多, 在GCC目录下, 执行: ....注意更改~/.bashrc后记得重新连接终端, 让修改生效. 如果同时也添加了gcc-8.3.0, 注意gcc-11.1.0的export要在8.3.0之前, 否则还是会报LD相关的问题. 6...., 检查GDB的版本: image.png 更换GDB版本后我们尝试调试GCC11的程序, 已经正常了.

3.1K40

Linux更新Python版本修改py

linux下更新Python版本修改默认版本,有需要的朋友可以参考下。...很多情况下拿到的服务器python版本很低,需要自己动手更改默认python版本 1、从官网下载python安装包(这个版本可以是任意版本3.3 2.7 2.6等等) wget http://python.org.../usr/bin/python   //注意第一个路径是新安装的python版本路径,而第二个路径是系统默认路径  修改完成,此时输入python -V或者python就看看到版本号已经修改到了新安装的版本...PS: 1、修改了新的python版本,那么原先安装的python插件都不在新版本python目录下,因此需要重新安装 2、有些人更新了python版本无法使用yum,需要为yum修改它的配置文件.../usr/bin/python2.6(注意这个是之前的老版本python号,因为此时老版本才能支持yum)

2.6K20
领券