Ubuntu 14.10 下Hadoop代码编译问题总结
2024-08-27 12:14:19
问题1 protoc (compile-protoc) on project hadoop-common: org.apache.maven.plugin.MojoExecutionException: 'protoc --version' did not return a version
这个问题是因为protoc配置不太对,在网上看了很多都说Protobuf没安装,但是我安装了,protoc --version 可以显示版本2.5.0,但是还是包这个错,试着重新按下,之后这个错不报了
1 在网站 http://code.google.com/p/protobuf/downloads/list上可以下载 Protobuf 的源代码。然后解压编译安装便可以使用它了。
安装步骤如下所示:
tar -xzf protobuf-2.5.0.tar.gz
cd protobuf-2.5.0
./configure --prefix=/usr/local/protobuf
make
make check
make install
2 > sudo vim /etc/profile
添加
export PATH=$PATH:/usr/local/protobuf/bin/
export PKG_CONFIG_PATH=/usr/local/protobuf/lib/pkgconfig/
保存执行
source /etc/profile
同时 在~/.profile中添加上面两行代码,否则会出现登录用户找不到protoc命令
最新文章
- HTML5标签学习之~~~
- Windows下访问VMware中tomcat
- python学习资源
- php中mysqli 处理查询结果集的几个方法
- JOSM学习下载地址
- web开发性能优化---项目架构篇
- win10 Qt 调试器未设置
- 开源项目AndroidReview学习小结(2)
- 字符串转json以及获取域名的参数
- vue中样式的典型操作(:class,:style)
- mysql 开发进阶篇系列 9 锁问题 (Innodb 行锁实现方式)
- 【hjmmm网络流24题补全计划】
- mysql 线程等待时间,解决sleep进程过多的办法
- [Golang] 开源一个帧同步服务器
- 用java 集合和映射实现文章的单词数目统计
- ZOJ - 3471
- FAT16/32不等于ESP:windows安装程序无法将windows配置为在此计算机的硬件上运行
- 完全图解RNN、RNN变体、Seq2Seq、Attention机制
- C++基础之头文件和源文件的关系
- bpf程序