一、安装protobuf2.5
1、下载安装包
wget https://github.com/google/protobuf/releases/download/v2.5.0/protobuf-2.5.0.tar.gz
2、解压安装包
tar -zxvf protobuf-2.5.0.tar.gz cd protobuf-2.5.0
3、编译并安装
./configure make make check sudo make install sudo ldconfig
二、麒麟安装protobuf
1、安装依赖库
sudo apt-get install autoconf automake libtool curl make g++ unzip sudo apt-get install zlib1g-dev sudo apt-get install libssl-dev
2、下载protobuf压缩包
wget https://github.com/google/protobuf/releases/download/v3.0.0/protobuf-cpp-3.0.0.tar.gz
3、解压并编译
tar -zxvf protobuf-cpp-3.0.0.tar.gz cd protobuf-3.0.0 ./configure --prefix=/usr make make check sudo make install
三、安装protobuf指定版本
1、查看所有可用版本
protobuf下载地址:https://github.com/protocolbuffers/protobuf/releases
2、下载指定版本
wget https://github.com/protocolbuffers/protobuf/releases/download/v3.11.4/protobuf-all-3.11.4.tar.gz
3、编译并安装
tar zxvf protobuf-all-3.11.4.tar.gz cd protobuf-3.11.4 ./configure make -j8 sudo make install
四、安装protobuf后找不到proto
1、检查环境变量
nano ~/.bashrc
2、在最后一行添加以下内容
export PATH=$PATH:/usr/local/lib export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
3、更新环境变量
source ~/.bashrc
五、安装protobuf过程
1、安装依赖库
sudo apt-get install autoconf automake libtool curl make g++ unzip sudo apt-get install zlib1g-dev sudo apt-get install libssl-dev
2、下载protobuf
wget https://github.com/google/protobuf/releases/download/v3.11.4/protobuf-all-3.11.4.tar.gz
3、解压并编译
tar zxvf protobuf-all-3.11.4.tar.gz cd protobuf-3.11.4 ./configure make -j8 sudo make check sudo make install
六、安装proteus出现安装包错误
1、下载安装包
https://www.labcenter.com/downloads/
2、安装前准备
sudo apt-get update sudo apt-get install wine
3、安装前准备2
export WINEARCH=win32 export WINEPREFIX=~/.wine32 rm -rf $WINEPREFIX winecfg
4、安装
wine /path/to/setup.exe
七、安装proteus
1、下载安装包
https://www.labcenter.com/downloads/
2、安装前准备
sudo apt-get update sudo apt-get install wine
3、安装前准备2
export WINEARCH=win32 export WINEPREFIX=~/.wine32 rm -rf $WINEPREFIX winecfg
4、安装
wine /path/to/setup.exe
八、安装proteus8.9常见问题
1、安装完后提示无法打开
解决办法:
export WINEARCH=win32 export WINEPREFIX=~/.wine32 rm -rf $WINEPREFIX winecfg
2、打开proteus后闪退
解决办法:
winetricks gdiplus
九、安装proteus7.8常见问题解决办法
1、安装完后无法打开
解决办法:
export WINEARCH=win32 export WINEPREFIX=~/.wine32 rm -rf $WINEPREFIX winecfg
2、打开proteus后出错
解决办法:
winetricks vb6run
3、出现“AR License Manager is not responding”错误
解决办法:
winetricks mdac28
十、安装proteus7.8所选目录错误选取
1、将proteus下载到/home目录下
2、安装前准备
export WINEARCH=win32 export WINEPREFIX=~/.wine32 rm -rf $WINEPREFIX winecfg
3、安装
wine /path/to/setup.exe
以上是关于安装protobuf的多种方式以及proteus常见问题的解决办法。希望可以帮助到大家。