【物联网】安装mosquitto时g++:命令未找到
安装mosquitto时报g++:命令未找到。由于没有g++命令,需要安装g++工具即可。重新编译mosquitto即可。
·
00. 目录
01. 问题描述
安装mosquitto时报g++:命令未找到
deng@local:~/sz01/mosquitto-2.0.15$ make
set -e; for d in lib apps client plugins src; do make -C ${d}; done
make[1]: 进入目录“/home/deng/sz01/mosquitto-2.0.15/lib”
make -C cpp
make[2]: 进入目录“/home/deng/sz01/mosquitto-2.0.15/lib/cpp”
g++ -I. -I.. -I../include -I../../include -DWITH_TLS -DWITH_TLS_PSK -DWITH_THREADING -DWITH_SOCKS -DWITH_UNIX_SOCKETS -I../deps -fPIC -c mosquittopp.cpp -o mosquittopp.o
make[2]:g++:命令未找到
make[2]: *** [Makefile:47:mosquittopp.o] 错误 127
make[2]: 离开目录“/home/deng/sz01/mosquitto-2.0.15/lib/cpp”
make[1]: *** [Makefile:61:all] 错误 2
make[1]: 离开目录“/home/deng/sz01/mosquitto-2.0.15/lib”
make: *** [Makefile:66:mosquitto] 错误 2
02. 问题分析
由于没有g++命令,需要安装g++工具即可。
03. 问题解决
安装g++
deng@local:~/sz01/mosquitto-2.0.15$ sudo apt install g++
04. 问题验证
deng@local:~/sz01/mosquitto-2.0.15$ g++ --version
g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
deng@local:~/sz01/mosquitto-2.0.15$
重新编译mosquitto即可。
05. 附录
更多推荐
所有评论(0)