㈠ 请教linux下intel parallel studio安装问题
下载FreeNon-Commercial(非商业版)的ifort,icc以及MKL。很简单,只需要提供邮箱,然后按照步骤一步步来就行了,intel会把序列号和一个licence文件发到你邮箱里。这里以64位版本l_fc_p_10.1.015_intel64.tar.gz,l_cc_p_10.1.015_intel64,以及数学库l_mkl_p_1.0..1.014.tgz为例。2)安装:a)以root身份登陆linux,tar-zxvfl_fc_p_10.1.015.tar.gz,解压缩.b)#cdl_fc_p_10.1.015#./install.shc)选择1,进入安装,然后有输入序列号的选择,如果直接输入序列号,就选1(推荐使用),然后输入序列号,如果不能上网,或网络认证太慢,可以提供licence文件的路径的话,选2,然后根据提示输入licence文件的全部路径及文件名(以.lic结尾)。d)选择Typicalinstall典型安装(推荐使用),如果是高级用户,可以选择advanced.e)阅读协议,一路回车,到最后根据提示输入accept。f)然后都是默认安装,一路回车就安装完毕。l_cc_p_10.1.015_intel64,以及数学库l_mkl_p_1.0..1.014.tgz的安装步骤同上。3)配置:进入安装目录下才/bin,默认路径为/opt/intel/fce/10.0.008/bin,/opt/intel/cce/10.0.015/bin。sourceifortvars.sh(.csh)sourceiccvars.sh到此安装设置完毕。分别输入whichifort,whichicc如果能看到/opt/intel/fce/10.0.008/bin/ifort,/opt/intel/cce/10.0.015/bin/icc,那么就安装设置成功了,赶紧用个fortran程序去测试吧。另外,还有一种定义环境变量的方法,切换到root用户下,vi/etc/profile/,在该文件中定义环境变量如下所示:#intelcompilersource/opt/intel/cce/10.1.015/bin/iccvars.shsource/opt/intel/fce/10.0.008/bin/ifortvars.sh然后,保存退出,source/etc/profile,到此为止,intel编译器安装完毕。Note:exportCC=iccCXX=icpcLD=xildAR=xiar
㈡ 如何将Linux Shell程序使用shc编译加密
第一步非常简单,就是获取到
shc
程序的源码文件,这个可以从官方站点(现在视乎无法访问)下载,或者从参考资料里面提供的地址下载。
2
下载到源文件后,先要解压出来,使用Tarball工具进行解压,命令时
tar
-xvf
shc.tar
这样就能得到解压后的文件,。
3
这时候我们自己编译shc得到可以使用的可执行程序,过程如下:
make
make
install
等待系统完成即可,我这里因为权限问题,帮助文件安装出了些问题,但整体还是没有问题的。
4
我们准备一个程序,这里就使用简单的显示语句,文件名
test.sh
echo
"
this
is
a
shell"
然后
sch
-f
test.sh
完成编译操作,会发现目录下多出如下图所示的文件
5
这里是编译完成后的目录内容,可以看到
.x
的已经编译后的二进制可执行文件,而
.x.c
的是转化的C语言源文件。
6
这里显示的是经过转化过的C语言源文件,可以在同一目录下看到,内容已经经过处理,字符串都进行了编码处理。
7
我们直接执行对应的编译后的二进制程序,可以看到,效果和shell文件是一样的,但是这样源代码隐藏了起来,保密性强。
END
注意事项
shc需要自己编译,因此您需要有GCC的环境
shc
在使用了
-r
选项的时候具有通用性,很多系统之间可以直接运行,参数如下:
shc
并不是真正意义的高强度加密,因此很容易被逆向工程,所以不要依靠这个的安全性
㈢ linux脚本如何隐藏FTP密码求解啊。。
md5sum 这个是可以解决的 你先加密 给一个变量 在解密给以个变量不就好了吗?
㈣ 隐藏Linux下.sh文件里面的代码
推荐SHC(generic shell script compiler),可以对 Linux shell 脚本加密。
详细信息参见:http://ke..com/view/1459667.htm 有安装和使用方法。
㈤ linux安装shell加密软件shc
看看Makefile里怎么写的 还有 一般这样的软件都有个东西叫README 看看
㈥ linux下编译luabind
1. 安装lua
a: make Linux
b: make install
2. 安装版boost库权
a: cd boost_1_46_1/tools/build/v2
b: ./bootstrap.sh
c: cd boost_1_46_1
d: ./bootstrap.sh
e: ./bjam
f: ./bjam install
3. 安装luabind
a: export BOOST_ROOT=/home/jinyiming/Lua/boost_1_46_1
b: export LUA_PATH=/usr/local/
c: bjam stage --toolset=gcc --with-date_time --with-fpic --with-filesystem link=static debug release
d: bjam install