24小时热门版块排行榜    

查看: 1963  |  回复: 2

liuxinp2

新虫 (小有名气)

[求助] linux平台下fluent的UDF无法使用,具体见图

各位大神,
我的问题是这样的:
fluent安装在ubuntu1.04上。
同样的case在windows平台下可以编译UDF,在linux平台下却不能编译。
在linux平台下提示的错误为 target 'libudf.so' not remade because of errors.

我觉得可能的原因是,fluent调用gcc编译器出错,可能没有设置环境变量。
windows下容易找到如何设置环境变量的答案,linux下百度了很久没找到。
非常感谢!

linux平台下fluent的UDF无法使用,具体见图
1.jpg


linux平台下fluent的UDF无法使用,具体见图-1
1.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuxinp2

新虫 (小有名气)

居然没有人回答。。。
2楼2015-06-19 11:12:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuxinp2

新虫 (小有名气)

最后的解决办法是:先用gcc编译成功一个hello world的简单程序,用于fluent编译,发现可行,后来逐步测试发现是math.h文件错误,因为这个math.h文件是windows下拷过来的,用locate math.h找到linux下的math.h替代之就不会报错了,编译成功!!

网上也有说,安装gcc基本不用设置环境变量的。
3楼2015-06-22 22:42:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 liuxinp2 的主题更新
信息提示
请填处理意见