Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. 东岳流体 hello CFD 编译案例 问题

东岳流体 hello CFD 编译案例 问题

已定时 已固定 已锁定 已移动 OpenFOAM
10 帖子 4 发布者 6.8k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 小 离线
    小 离线
    小考拉
    写于 最后由 编辑
    #1

    大家好!

    最近刚刚接触编译。我按照东岳流体网站上的例子编译 myFirstFoam的求解器,输出 hello CFD

    .C文件 files文件 和 options文件 都是按照李老师网页上写的编写的。 wmake之后也没有报错,可是就是无法输出hello CFD

    我用的是Gcc编译,版本是openfoam4.1

    wmake之后如下

    Make/options:1:11: warning: backslash-newline at end of file [enabled by default]
     EXE_INC = \
     ^
    Making dependency list for source file myFirstFoam.C
    g++ -std=c++0x -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -O3  -DNoRepository -ftemplate-depth-100 -I/project/xiongqi/OpenFOAM/OpenFOAM-4.1/src/finiteVolume/lnInclude -I/project/xiongqi/OpenFOAM/OpenFOAM-4.1/src/meshTools/lnInclude -IlnInclude -I. -I/project/xiongqi/OpenFOAM/OpenFOAM-4.1/src/OpenFOAM/lnInclude -I/project/xiongqi/OpenFOAM/OpenFOAM-4.1/src/OSspecific/POSIX/lnInclude   -fPIC -c myFirstFoam.C -o Make/linux64GccDPInt32Opt/myFirstFoam.o
    g++ -std=c++0x -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -O3  -DNoRepository -ftemplate-depth-100 -I/project/xiongqi/OpenFOAM/OpenFOAM-4.1/src/finiteVolume/lnInclude -I/project/xiongqi/OpenFOAM/OpenFOAM-4.1/src/meshTools/lnInclude -IlnInclude -I. -I/project/xiongqi/OpenFOAM/OpenFOAM-4.1/src/OpenFOAM/lnInclude -I/project/xiongqi/OpenFOAM/OpenFOAM-4.1/src/OSspecific/POSIX/lnInclude   -fPIC -Xlinker --add-needed -Xlinker --no-as-needed Make/linux64GccDPInt32Opt/myFirstFoam.o -L/project/xiongqi/OpenFOAM/OpenFOAM-4.1/platforms/linux64GccDPInt32Opt/lib \
         -lOpenFOAM -ldl  \
         -lm -o /project/xiongqi/OpenFOAM_tut/myFirstFoam
    
    

    然后我输入 myFirstFoam命令之后

    [xiongqi@swarm01 OpenFOAM_tut]$ myFirstFoam
    -bash: myFirstFoam: command not found
    
    

    大家知道这个原因吗??

    W 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #2

    把你的options贴一下看看

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • 小 离线
    小 离线
    小考拉
    写于 最后由 编辑
    #3
    EXE_INC = \
    -I$(LIB_SRC)/finiteVolume/lnInclude \
    -I$(LIB_SRC)/meshTools/lnInclude
    

    我在windows版本下的openFoam运行成功了,放到Linux系统下面就不行了。。

    李东岳李 1 条回复 最后回复
  • adcpkA 离线
    adcpkA 离线
    adcpk
    写于 最后由 编辑
    #4

    可能是windows和linux文件换行符的问题

    小 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 小考拉 最后由 编辑
    #5

    @小考拉 可以把你的程序打包上传一下我在linux下试试

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    小 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #6

    我最近在打算重写这部分内容,包含在《无痛苦N-S方程笔记里面》,作为入门资料

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • W 离线
    W 离线
    wwzhao 超神
    在 中回复了 小考拉 最后由 编辑
    #7

    @小考拉 输出文件的路径不对,一般是放到$FOAM_USER_APPBIN下面,你这个放到当前目录了。

    Windows可以执行当前目录下的可执行文件,但Linux需要用./app这种方式才能执行。

    小 1 条回复 最后回复
  • 小 离线
    小 离线
    小考拉
    在 中回复了 李东岳 最后由 编辑
    #8

    @东岳
    OpenFOAM_tut.tar

    实验发现 利用openfoam4.1的Gcc编译器 无法生成 myFirstFoam.exe这个程序

    1 条回复 最后回复
  • 小 离线
    小 离线
    小考拉
    在 中回复了 adcpk 最后由 编辑
    #9

    @adcpk

    Make/options:1:11: warning: backslash-newline at end of file [enabled by default]
    

    在windows下面编译也会出现这个warning

    1 条回复 最后回复
  • 小 离线
    小 离线
    小考拉
    在 中回复了 wwzhao 最后由 编辑
    #10

    @wwzhao

    谢谢老师!问题已经解决。果然是 输出文件的路径不对!应该是 放到$FOAM_USER_APPBIN下面:chitang:

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]