看帖神器
未名空间
追帖动态
头条新闻
每日新帖
最新热帖
新闻存档
热帖存档
文学城
虎扑论坛
未名空间
北美华人网
北美微论坛
看帖神器
登录
← 下载
《看帖神器》官方
iOS App
,体验轻松追帖。
求教各路大神一个dll问题
查看未名空间今日新帖
最新回复:2021年9月13日 19点31分 PT
共 (8) 楼
返回列表
订阅追帖
只看未读
更多选项
阅读全帖
只看图片
只看视频
查看原帖
f
ftmit
2 年多
楼主 (未名空间)
一个fortran代码,用gfortran在个人电脑上编译通过,且能运行。
把该代码生成的.exe文件拷贝到学校的机子上运行,提示libgcc_s_seh-1.dll was not found.
放狗搜了一下,说要下载libgcc_s_seh-1.dll,放到windows目录下,学校的机子,除
了和管理员要权限之外,还有什么办法解决这个问题?
多谢各路大神!
H
Huangchong
2 年多
2 楼
可以把你个人电脑 system32里叫libg….dll的文件都烤出来 放到程序的同一个目录
里 程序应该可以找到这些dll 拷贝这么多的原因是你恐怕不是只需要一个库文件 报错的时候只是一个个告诉你而已 有备无患
不行的话你或者可以叫管理员装 gfortran
再不行的话 你得在自己电脑上装静态连接库(libgfortran-static 里面库文件扩展名是.lib) 然后编译的时候在gfortran 命令里 加 -static 控制符 静态连接会把用到的库文件直接塞到你的程序里 这样就不需要目标机器也有动态库
军版今天刚有人说是20年Fortran77专家 你可以去问问
【 在 ftmit (八戒) 的大作中提到: 】
: 一个fortran代码,用gfortran在个人电脑上编译通过,且能运行。
: 把该代码生成的.exe文件拷贝到学校的机子上运行,提示libgcc_s_seh-1.dll was
not
: found.
: 放狗搜了一下,说要下载libgcc_s_seh-1.dll,放到windows目录下,学校的机子,除
: 了和管理员要权限之外,还有什么办法解决这个问题?
: 多谢各路大神!
r
rbs
2 年多
3 楼
黄总是集马工与千老于一身的能人
f
ftmit
2 年多
4 楼
好的,多谢蝗虫!
如果搞不定再去找管理员,那个红脖子超级烦,屁大点事都要折腾折腾,反正大家都不怎么搭理那厮。
【 在 Huangchong (净坛使者) 的大作中提到: 】
: 可以把你个人电脑 system32里叫libg….dll的文件都烤出来 放到程序的同一个目录
: 里 程序应该可以找到这些dll 拷贝这么多的原因是你恐怕不是只需要一个库文件 报
: 错的时候只是一个个告诉你而已 有备无患
: 不行的话你或者可以叫管理员装 gfortran
: 再不行的话 你得在自己电脑上装静态连接库(libgfortran-static 里面库文件扩展
: 名是.lib) 然后编译的时候在gfortran 命令里 加 -static 控制符 静态连接会把
: 用到的库文件直接塞到你的程序里 这样就不需要目标机器也有动态库
: 军版今天刚有人说是20年Fortran77专家 你可以去问问
: not
H
Huangchong
2 年多
5 楼
F250
http://www.mitbbs.com/article/Military/61715071_0.html
H
Huangchong
2 年多
6 楼
哈哈 在军版回答你的还就是F250 可见没有吹牛
【 在 Huangchong (净坛使者) 的大作中提到: 】
: F250
: http://www.mitbbs.com/article/Military/61715071_0.html
f
ftmit
2 年多
7 楼
恩,F250是个fortran高手,上次我求教的那个fortran循环加速问题,他也提供了不少帮助。
【 在 Huangchong (净坛使者) 的大作中提到: 】
: F250
: http://www.mitbbs.com/article/Military/61715071_0.html
s
skl
2 年多
8 楼
全才,尼玛
【 在 Huangchong (净坛使者) 的大作中提到: 】
: 可以把你个人电脑 system32里叫libg….dll的文件都烤出来 放到程序的同一个目录
: 里 程序应该可以找到这些dll 拷贝这么多的原因是你恐怕不是只需要一个库文件 报
: 错的时候只是一个个告诉你而已 有备无患
: 不行的话你或者可以叫管理员装 gfortran
: 再不行的话 你得在自己电脑上装静态连接库(libgfortran-static 里面库文件扩展
: 名是.lib) 然后编译的时候在gfortran 命令里 加 -static 控制符 静态连接会把
: 用到的库文件直接塞到你的程序里 这样就不需要目标机器也有动态库
: 军版今天刚有人说是20年Fortran77专家 你可以去问问
: not
请输入帖子链接
收藏帖子
一个fortran代码,用gfortran在个人电脑上编译通过,且能运行。
把该代码生成的.exe文件拷贝到学校的机子上运行,提示libgcc_s_seh-1.dll was not found.
放狗搜了一下,说要下载libgcc_s_seh-1.dll,放到windows目录下,学校的机子,除
了和管理员要权限之外,还有什么办法解决这个问题?
多谢各路大神!
可以把你个人电脑 system32里叫libg….dll的文件都烤出来 放到程序的同一个目录
里 程序应该可以找到这些dll 拷贝这么多的原因是你恐怕不是只需要一个库文件 报错的时候只是一个个告诉你而已 有备无患
不行的话你或者可以叫管理员装 gfortran
再不行的话 你得在自己电脑上装静态连接库(libgfortran-static 里面库文件扩展名是.lib) 然后编译的时候在gfortran 命令里 加 -static 控制符 静态连接会把用到的库文件直接塞到你的程序里 这样就不需要目标机器也有动态库
军版今天刚有人说是20年Fortran77专家 你可以去问问
【 在 ftmit (八戒) 的大作中提到: 】
: 一个fortran代码,用gfortran在个人电脑上编译通过,且能运行。
: 把该代码生成的.exe文件拷贝到学校的机子上运行,提示libgcc_s_seh-1.dll was
not
: found.
: 放狗搜了一下,说要下载libgcc_s_seh-1.dll,放到windows目录下,学校的机子,除
: 了和管理员要权限之外,还有什么办法解决这个问题?
: 多谢各路大神!
黄总是集马工与千老于一身的能人
好的,多谢蝗虫!
如果搞不定再去找管理员,那个红脖子超级烦,屁大点事都要折腾折腾,反正大家都不怎么搭理那厮。
【 在 Huangchong (净坛使者) 的大作中提到: 】
: 可以把你个人电脑 system32里叫libg….dll的文件都烤出来 放到程序的同一个目录
: 里 程序应该可以找到这些dll 拷贝这么多的原因是你恐怕不是只需要一个库文件 报
: 错的时候只是一个个告诉你而已 有备无患
: 不行的话你或者可以叫管理员装 gfortran
: 再不行的话 你得在自己电脑上装静态连接库(libgfortran-static 里面库文件扩展
: 名是.lib) 然后编译的时候在gfortran 命令里 加 -static 控制符 静态连接会把
: 用到的库文件直接塞到你的程序里 这样就不需要目标机器也有动态库
: 军版今天刚有人说是20年Fortran77专家 你可以去问问
: not
F250
http://www.mitbbs.com/article/Military/61715071_0.html
哈哈 在军版回答你的还就是F250 可见没有吹牛
【 在 Huangchong (净坛使者) 的大作中提到: 】
: F250
: http://www.mitbbs.com/article/Military/61715071_0.html
恩,F250是个fortran高手,上次我求教的那个fortran循环加速问题,他也提供了不少帮助。
【 在 Huangchong (净坛使者) 的大作中提到: 】
: F250
: http://www.mitbbs.com/article/Military/61715071_0.html
全才,尼玛
【 在 Huangchong (净坛使者) 的大作中提到: 】
: 可以把你个人电脑 system32里叫libg….dll的文件都烤出来 放到程序的同一个目录
: 里 程序应该可以找到这些dll 拷贝这么多的原因是你恐怕不是只需要一个库文件 报
: 错的时候只是一个个告诉你而已 有备无患
: 不行的话你或者可以叫管理员装 gfortran
: 再不行的话 你得在自己电脑上装静态连接库(libgfortran-static 里面库文件扩展
: 名是.lib) 然后编译的时候在gfortran 命令里 加 -static 控制符 静态连接会把
: 用到的库文件直接塞到你的程序里 这样就不需要目标机器也有动态库
: 军版今天刚有人说是20年Fortran77专家 你可以去问问
: not