编译icoFoam时出现没有发现fvCFD.H
-
icoFoam.C:32:19: fatal error: fvCFD.H: 没有那个文件或目录 compilation terminated. /opt/openfoam6/wmake/rules/General/transform:25: recipe for target 'Make/linux64GccDPInt32Opt/icoFoam.o' failed make: *** [Make/linux64GccDPInt32Opt/icoFoam.o] Error 1
是不是没有把文件
fvCFD.H
编译到库中,因该怎么办呢 -
你在icoFoam.c中include fvCFD.H了么?
你这个错误应该是include了,那就检查一下你的Make/option 里面有没有link相应的头文件吧。 -
EXE_INC = \ -I$/home/zcy/openfoam/fin/lnInclude \ -I$(LIB_SRC)/meshTools/lnInclude EXE_LIBS = \ -lmyfiniteVolume \ -lmeshTools
这是我的InInclude
-
@郑澄远 在 编译icoFoam时出现没有发现fvCFD.H 中说:
EXE_INC =
-I$/home/zcy/openfoam/fin/lnInclude \看不见你的图片,我猜你是这行没写完吧。。。fin -> finiteVolume
-
忘记换行啦!
不是
EXE_INC = \ -I/home/zcy/openfoam/fin/lnInclude −I(LIB_SRC)/meshTools/lnInclude 而是
EXE_INC = \ -I/home/zcy/openfoam/fin/lnInclude \ −I(LIB_SRC)/meshTools/lnInclude - 还是 − ?
你的 lnInclude 为什么是斜体?
-
我给他代码高亮的时候显示成斜体了,现在改好了
2018年9月20日 00:02
4/7
2018年9月20日 05:30