ubuntu 14安装gcc(ubuntu如何安装gcc)
这篇文章给大家聊聊关于ubuntu 14安装gcc,以及ubuntu如何安装gcc对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
如何在Ubuntu 12.04 LTS中使用低版本gcc/g++
在Ubuntu 12.04 LTS中使用低版本gcc/g++解决方法为有两个
第一个方法:
在网页
上下载对应版本的.deb文件,并放在同一个目录下。
进入这个目录,输入命令
sudo dpkg-i*
安装完gcc-4.1后,需要为gcc-4.1建立链接:
sudo mv/usr/bin/gcc/usr/bin/gcc_mybackup
sudo ln-s/usr/bin/gcc-4.1/usr/bin/gcc
(如果需要使用gcc-4.6编译其他程序,可以直接调用gcc-4.6或者通过以下命令恢复gcc-4.6的软链接 sudo mv/usr/bin/gcc_mybackup/usr/bin/gcc)
验证gcc-4.1软链接是否建立成功
sudo cd/usr/bin/
$sudo ls-la|grep gcc
可以看到如下内容,说明gcc-4.1软链接建立成功
lrwxrwxrwx 1 root root 7 2010-05-09 14:59 gcc-> gcc-4.1
第二个方法:
编辑/etc/apt/sources.list文件,取消对以multiverse和universe结尾的行的注释,即选择multiverse和universe软件库作为更新源。
sudo apt-get update
使用命令安装gcc-4.1相关组件
$sudo apt-get install gcc-4.1 gcc-4.1-multilib libstdc++6-4.1-dev
为gcc-4.1建立软链接
$sudo cd/usr/bin/
$sudo ln-s gcc-4.1 gcc
验证gcc-4.1软链接是否建立成功
$sudo ls-la|grep gcc
可以看到如下内容,说明gcc-4.1软链接建立成功
lrwxrwxrwx 1 root root 7 2010-05-09 14:59 gcc-> gcc-4.1
Ubuntu安装运行CP-ABE
为在Ubuntu系统上安装和运行CP-ABE(基于属性的加密),首先需要确保系统上安装了必要的工具,包括m4,gcc和g++。使用命令行工具执行:
sudo apt-get install m4
如遇安装问题,可先下载特定的repo文件并替换系统仓库,确保安装成功。
安装完成后,继续安装gcc和g++,使用:
sudo apt install gcc
sudo apt install g++
验证安装成功,运行:
gcc-v
g++--version
若遇到安装gcc和g++的报错,考虑更换源或安装依赖包如flex和bison。执行如下命令:
sudo nano/etc/apt/sources.list
在文件中输入新源配置并保存关闭。
sudo apt update
sudo apt upgrade
再次尝试安装gcc和g++。
安装gmp库,下载并解压后执行配置、编译和安装:
tar-xvf gmp-6.2.1.tar.gz
cd gmp-6.2.1
./configure
make
make check
sudo make install
安装pbc库,下载解压并配置、编译和安装,注意确保gcc和g++已正确安装。
tar-zxvf pbc-0.5.14.tar.gz
cd pbc-0.5.14
./configure
sudo apt-get install flex
sudo apt-get install bison
make
sudo make install
安装openssl库,下载并配置、编译和安装:
tar-zxvf openssl-1.1.1w.tar.gz
cd openssl-1.1.1w
./config
make
sudo make install
安装libbswabe和cpabe库,下载并分别解压,配置、编译和安装。
tar-zxvf libbswabe-0.9.tar.gz
cd libbswabe-0.9
下载libglib包并安装。
sudo apt-get install libglib2.0-dev
./configure
make
sudo make install
安装cpabe库,下载解压并配置、编译和安装,处理特定错误并验证安装成功。
tar-zxvf cpabe-0.11.tar.gz
cd cpabe-0.11
确保使用正确的命令行参数生成公钥、私钥和加密、解密文件。
使用cpabe-setup命令初始化CP-ABE环境,创建公钥和主密钥。
mkdir CP-ABE
cd CP-ABE
cpabe-setup
使用公钥和私钥加密和解密文件,根据访问策略执行加密和解密操作。
cpabe-enc pub_key data1.zip'foo and(bar or bif)'
cpabe-dec pub_key kevin_priv_key data1.zip.cpabe
为验证安装过程,参考以下链接:
Ubuntu下安装密码学PBC库和CPABE
【属性基加密】Ubuntu下CP-ABE库安装及调用教程详解
Ubuntu下cpabe的安装与使用(整理)
在完成安装后,可测试加密不同大小文件的性能并记录时间开销,以评估CP-ABE的效率。
vmware workstation虚拟机中linux系统如何安装gcc
1、打开VMware Workstation 10,点击“创建新的虚拟机”按钮,进入创建新的虚拟机界面。
2、选择“自定义(高级)”,点击“下一步”。
3、硬件兼容性选择“Workstation 10.0”,点击“下一步”。
4、选择“稍后安装操作系统”,点击“下一步”。
5、操作系统选择“Linux”,版本选择“Ubuntu”,点击“下一步”。
6、设置虚拟机网络类型,点击“下一步”;接下来可全部按照默认设置,点击下一步直至完成。
7、运行虚拟机,开始安装gcc,安装完成进入系统登录界面。