由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Joke版 - 求教各路大神一个dll问题
进入Joke版参与讨论
1 (共1页)
f***t
发帖数: 2247
1
一个fortran代码,用gfortran在个人电脑上编译通过,且能运行。
把该代码生成的.exe文件拷贝到学校的机子上运行,提示libgcc_s_seh-1.dll was not
found.
放狗搜了一下,说要下载libgcc_s_seh-1.dll,放到windows目录下,学校的机子,除
了和管理员要权限之外,还有什么办法解决这个问题?
多谢各路大神!
H********g
发帖数: 43926
2
可以把你个人电脑 system32里叫libg….dll的文件都烤出来 放到程序的同一个目录
里 程序应该可以找到这些dll 拷贝这么多的原因是你恐怕不是只需要一个库文件 报
错的时候只是一个个告诉你而已 有备无患
不行的话你或者可以叫管理员装 gfortran
再不行的话 你得在自己电脑上装静态连接库(libgfortran-static 里面库文件扩展
名是.lib) 然后编译的时候在gfortran 命令里 加 -static 控制符 静态连接会把
用到的库文件直接塞到你的程序里 这样就不需要目标机器也有动态库
军版今天刚有人说是20年Fortran77专家 你可以去问问

not

【在 f***t 的大作中提到】
: 一个fortran代码,用gfortran在个人电脑上编译通过,且能运行。
: 把该代码生成的.exe文件拷贝到学校的机子上运行,提示libgcc_s_seh-1.dll was not
: found.
: 放狗搜了一下,说要下载libgcc_s_seh-1.dll,放到windows目录下,学校的机子,除
: 了和管理员要权限之外,还有什么办法解决这个问题?
: 多谢各路大神!

r*s
发帖数: 2555
3
黄总是集马工与千老于一身的能人
f***t
发帖数: 2247
4
好的,多谢蝗虫!
如果搞不定再去找管理员,那个红脖子超级烦,屁大点事都要折腾折腾,反正大家都不
怎么搭理那厮。

【在 H********g 的大作中提到】
: 可以把你个人电脑 system32里叫libg….dll的文件都烤出来 放到程序的同一个目录
: 里 程序应该可以找到这些dll 拷贝这么多的原因是你恐怕不是只需要一个库文件 报
: 错的时候只是一个个告诉你而已 有备无患
: 不行的话你或者可以叫管理员装 gfortran
: 再不行的话 你得在自己电脑上装静态连接库(libgfortran-static 里面库文件扩展
: 名是.lib) 然后编译的时候在gfortran 命令里 加 -static 控制符 静态连接会把
: 用到的库文件直接塞到你的程序里 这样就不需要目标机器也有动态库
: 军版今天刚有人说是20年Fortran77专家 你可以去问问
:
: not

H********g
发帖数: 43926
H********g
发帖数: 43926
6
哈哈 在军版回答你的还就是F250 可见没有吹牛

【在 H********g 的大作中提到】
: F250
: http://www.mitbbs.com/article/Military/61715071_0.html

f***t
发帖数: 2247
7
恩,F250是个fortran高手,上次我求教的那个fortran循环加速问题,他也提供了不少
帮助。

【在 H********g 的大作中提到】
: F250
: http://www.mitbbs.com/article/Military/61715071_0.html

s*l
发帖数: 9421
8
全才,尼玛

【在 H********g 的大作中提到】
: 可以把你个人电脑 system32里叫libg….dll的文件都烤出来 放到程序的同一个目录
: 里 程序应该可以找到这些dll 拷贝这么多的原因是你恐怕不是只需要一个库文件 报
: 错的时候只是一个个告诉你而已 有备无患
: 不行的话你或者可以叫管理员装 gfortran
: 再不行的话 你得在自己电脑上装静态连接库(libgfortran-static 里面库文件扩展
: 名是.lib) 然后编译的时候在gfortran 命令里 加 -static 控制符 静态连接会把
: 用到的库文件直接塞到你的程序里 这样就不需要目标机器也有动态库
: 军版今天刚有人说是20年Fortran77专家 你可以去问问
:
: not

1 (共1页)
进入Joke版参与讨论