这个问题是从在Linux中使用rust开发测试程序时候直接使cargo run
命令进行运行出现的问题,gcc无法在Ubuntu中直接进行安装,原因是因为高版本的依赖项目被安装在了Ubuntu中,而无法安装低级的版本,此时手动进行调整版本是非常麻烦的时期,这个时候可以和四用aptitude来解决软件包依赖关系。
sudo apt-get install aptitude # 安装
# aptitude的一些常用的操作:
sudo aptitude update # 更新软件源
sudo aptitude search 软件名称 # 查看软件
sudo aptitude install 软件名称 # 安装软件
安装完成后,需要使用aptitude来完成其他依赖内容的安装,在安装项目代码后会自动的返回