凡科建站有哪些弊端,做网站免费服务器哪家好,集团网站建设特色,中国农业建设网站之前写了一篇文章Erlang:使用observer连接远程服务器进行调试#xff0c;内容是绕过Linux服务器缺失’wxe_driver.so’的wxWidgets环境#xff0c;启动observer远程连接实现observer调试。 本文则讨论在Linux环境下通过编译安装的方式#xff0c;保证wxWidgets环境可用性内容是绕过Linux服务器缺失’wxe_driver.so’的wxWidgets环境启动observer远程连接实现observer调试。 本文则讨论在Linux环境下通过编译安装的方式保证wxWidgets环境可用性从而可以正常启动observer。 
准备 
系统centos 7.9(可以是WSL子系统) Erlang源码Erlang/OTP 22.3.4.26 wxWidgets源码wxWidgets-3.0.5 
安装编译环境 
yum update #更新系统
yum -y install make gcc gcc-c bzip2 安装wxWidgets 
#安装wxWidgets依赖
yum -y install gtk2-devel binutils-devel 
# 下载源码
wget https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.5/wxWidgets-3.0.5.tar.bz2 
# 解压
tar -xvf wxWidgets-3.0.5.tar.bz2 
# 进入源码目录
cd wxWidgets-3.0.5
# 配置与编译(不要加--disable-shared,否则erlang configure的时候会wxlink program失败)
./configure --prefix/usr/local/wxWidgets-3.0.5 --with-regexbuiltin --with-gtk --enable-unicode --buildi686-pc-linux
make  make install
# 设置环境
cd /ets/ld.so.conf.d
echo /usr/local/wxWidgets-3.0.5/lib  wxWidgets.conf
ldconfig
vim /etc/profile.d/wxWidgets.sh
# 添加内容
export WXPATH/usr/local/wxWidgets-3.0.5
export PATH$WXPATH/bin:$PATH
# 添加结束
source /ets/profile
# 检查wx是否安装成功
wx-config --version
3.0.5 #输出安装erlang 
# 安装erlang相关依赖
yum install -y epel-release
yum install -y m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel
# 下载源码
wget https://github.com/erlang/otp/releases/download/OTP-22.3.4.26/otp_src_22.3.4.26.tar.gz
# 进入源码目录
cd otp_src_22.3.4.26
# 配置与编译
./configure --prefix/usr/local/erl_22.3.4.26 --enable-hipe --enable-threads --enable-smp-support --enable-kernel-pool --without-javac
make  make install
# 设置环境
vim /etc/profile.d/erl.sh
# 添加内容
export ERLPATH/usr/local/erl_22.3.4.26
export PATH$ERLPATH/bin:$PATH
# 添加结束
source /ets/profile
# 验证erlang是否安装成功
erl至此erlang环境安装成功observer、debugger也可以正常使用了。