linux pgi?Linux开发板

大家好,今天来为大家分享linux pgi的一些知识点,和Linux开发板的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

script.pvf解压后的文件

script.pvf这个文件是不用解压的,我也无法解压。这个是一个钩子。你会发现你DNF目录里(非start)目录,在里面你会发现一个文件也是叫script.pvf。但它打93.2MB,你的钩子大92.2MB,在你输入密码后系统没检测了,也没运用到原来那个script.pvf你就把原来的文件删除了,把那个大92.2MB的文件拉在里面后就替换去,系统就不用原来那个大93..2MB的就用你的钩子,你就可以开G了。建议没删除前复制过一个原来的大93.2MB的文件在一旁,等你下后再拉回去。那就不用更新了。呵呵,是不是很邪恶呢?

win7不能运行visual fortran是么

本人测试后得出如下结论:

1. compaq_visual_fortran_65.rar(6.5或6.6),32位可以运行,64位下,进X86文件夹运行 SETUPX86.EXE,可以安装但编译和运行经常崩溃,就算出来得错误提示框点不再显示仍会出错。故不可行

2. Microsoft_Fortran_PowerStation_4.0.rar,安装文件总共才5兆多,完全能正常使用,如果简单计算,不是做超级复杂的计算程序项目,可选用之

3. Intel.Visual.Fortran.Composer.XE.2011.5.221.ISO-TBE.rar,反正版本越高越兼容。可最先安装vs2010便于集成IDE来编程(可选);若不集成到vs2010/vs2008等,只能在“cmd”中操作,极不方便,此时可以安装cygwin,配置好后使用起来和linux无异,ifort命令发挥极大活力

4. PGI.Workstation.Complete.v10.9.X64,我只要关注64位,就说64位得吧(32位基本误区别), win7_64旗舰版SP1下安装出现错第一个错误时,不要点“确定”,先进行如下操作:

把C:\Program Files下(假设默认安装)出现的 PGI改成 PGI1。

把C:\Program Files(x86)下(假设默认安装)出现的PGI改成 PGI1

点错误提示的“确定”按钮,等一小会再点第二个错误提示的“确定”,安装程序结束

把两个PGI1改回PGI(那之前为什么要改名?你自己试一下不要改就知道了原因了)

把C:\Program Files\PGI下的 Microsoft Open Tools 9改成 MicrosoftOpenTools8

把C:\Program Files\PGI下的 Microsoft Open Tools 10改成 Microsoft Open Tools 8

新建 C:\usr\pgi路径并把上面改的 Microsoft Open Tools 8移动到C:\usr\pgi\

右键"计算机"-》“属性”-》“高级系统设置”-》环境变量-》新建如下系统变量:

变量名 LM_LICENSE_FILE,变量值 C:\Program Files\PGI\license.dat

其实license.dat放哪都无所谓,这里为了与上述英文安装说明相统一

如果用32位的编译器就把 C:\Program Files(x86)\PGI\win32\10.9\bin加入到环境变量Path中

如果用64位的编译器就把 C:\Program Files\PGI\win64\10.9\bin加入到环境变量Path中

没必要两个同时用,如果只用64编译那就把C:\Program Files(x86)下的PGI删除节省空间

但C:\Program Files\下的PGI超大,如果不追求速度只用32位编译(速度相差不知多大),那就:

把C:\Program Files\PGI\下除了MicrosoftOpenTools8和license.dat之外的所有东西删除

把C:\usr\pgi删除

这样可以腾出1.3G左右空间

如果用不到CUDA,就把win32或win64下的2010文件夹删除即可(一般用不到,放着也占空间)

最好在Cygwin中使用,比直接在命令提示符中用方便。

5。 gcc-4.7-20110820-64.exe/gcc-4.7-20110813-32.exe/g95-MinGW.exe/等等是windows下的gcc和g95编译器,安装后从cmd使用,g95可能会出现的问题:

I installed g95-MinGW-41.exe but when I compiled my code the process stopped

with the message:

ld: unrecognized option `'--sysroot='

A. 1. Check if g95 is calling the correct version of ld.exe by adding-v when compiling.

2. Try adding the g95 directory(i.e., c:\g95\bin; c:\g95\lib\gcc-lib\i686-pc-mingw32\4.1.2;) at the beginning of your PATH environment variable. If that fails, delete g95 entirely, and reinstall. Answer"yes" to all the dialogues during the install.

6. cygwin,这是很有用的东东,如果你本来就很习惯linux/Unix类系统的终端和shell脚本操作的话。卸载直接删除即可,没什么影响

7. Cygwin调用ivf_c_XE_2011.5.221:

( 1).请确保已经完成以下软件安装工作(这里假设使用默认安装路径,也最好使用默认):

1)最先安装vs2010;

2)然后安装在安装ivf_c_XE_2011.5.221

3)最后安装cygwin

(2).修改文件(假如是默认安装路径,做好备份):

C:\Program Files(x86)\Intel\ComposerXE-2011\bin\ifortvars.bat

在“goto End”之前加上一句(最好用类似ultraedit编辑器防止换行消失):

if exist"C:\cygwin\Cygwin.bat"@call"C:\cygwin\Cygwin.bat"

(3).右键桌面Cygwin启动图标,目标栏中填入

"C:\Program Files(x86)\Intel\ComposerXE-2011\bin\ifortvars.bat" intel64

如果你是32位就填ia32

(4).把C:\Program Files(x86)\Microsoft Visual Studio 10.0\VC\bin\下的所有东西拷贝到以下文件夹中:

C:\cygwin\usr\local\bin

5.)至此可以双击桌面Cygwin启动器进入,然后可以运行ifort编译fortran程序了。

6).如果喜欢compaq visual fortran的,千万不要选win7 64系统,不能用(32位下可以)。

(原创内容)

阅读剩余
THE END