编译 spark-1.1.0版本方法,编译spark-1.1.0


编译 hadoop 版本的命令如下,可以直接使用 make-distribution.sh 脚本来编译,命令如下:

./make-distribution.sh --name hadoop2.4 --tgz -Pyarn -Phive -Phadoop-2.4 -Dhadoop.version=2.4.0

然后就在当前目前会生成一个 tgz 的文件。

如果是编译 cdh 版本的话,参考命令如下:

./make-distribution.sh --name cdh4 --tgz -Phive -Pyarn-alpha -Dhadoop.version=2.0.0-cdh4.2.0



怎确定某个linux内核该用何种版本的编译器编译?

编译内核和 gcc 版本一点关系都没有。
GCC 又不是微软出的 Visual C 系列,动不动的就改接口玩。

C 语言是有标准的,使用符合 GCC 要求的源代码就可以了。

不过 gcc 从 3.4 和 4.0 开始,加强了语法检查,以前一些不注意语法的源代码可能不能通过编译。

除了特殊要求,建议还是选择最新版本的 gcc 进行编译。
 

vc++60 怎编译成RELEASE版本

可以在“工程”菜单“设置”卡片中选择“Settings for Win32 Release".这样生成的就是Release版的
Debug版的应用程序只能在有VC的环境下运行,而Release版则不需要

或者
运行前 右键单击 选中组建 把debug改为release
 

相关内容