我有一个奇怪的错误,我已经有一段时间没有解决了。我想通过与Intel OpenVINO的推理机一起使用它来扩展一个C++软件包。因此,我必须动态链接一些库,并将一些头包含到现有代码中。在此之前,它编译时没有任何错误。然后,我将包含第一个头文件(#include "inference_engine.hpp"),但是我得到了以下错误消息
In file included from /opt/OpenFOAM/OpenFOAM-4.1/src/OpenFOAM/lnInclude/VectorSpaceI.H:26:0,
from /opt/Open
我在Linux中使用OpenFOAM (Wsl2),并尝试通过安装在Linux中的ParaView查看计算结果。然而,我得到了一些错误和Paraview不工作。这就是我所做的。
我跟随这个站点安装了OpenFOAM。
然后,我通过以下方式安装了paraview
sudo apt install paraview
经过计算,尝试通过以下方式查看结果
paraFoam
但它不起作用,我相信这个。
Invalid $PV_PLUGIN_PATH and -plugin-path= not defined
No supplementary ParaView/OpenFOAM reader modul
每当我试图在open泡沫中编译一个求解器时,我就会得到以下错误:
/usr/bin/ld: warning: libmpi.so.0, needed by /opt/openfoam211/platforms/linux64GccDPOpt/lib/openmpi-system/libPstream.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libopen-rte.so.0, needed by /opt/openfoam211/platforms/linux64GccDPOpt/lib/open
由于一个错误,我在安装Paraview时遇到了问题:
$ ParaFoam
Invalid $PV_PLUGIN_PATH and -plugin-path= not defined
No supplementary ParaView/OpenFOAM reader modules
Using builtin reader: ParaFoam -vtk
Created temporary 'cavity.foam'
/home/ofuser/OpenFOAM/OpenFOAM-v2112/bin/ParaFoam: line 423: paraview: command no
当我安装OpenFoam时,我使用了在线提供的行,
sudo sh -c " wget -o - http://dl.openfoam.org/gpg.key | apt-key add-"
它犯了一个错误,并说
gpg: no valid OpenPGP data found
如何解决这个问题并安装OpenFoam?
我对构建过程没有太多的控制,但是当我的下一段代码试图链接到以前编译的共享库时,我会得到一个对符号的未定义引用错误。尽管上述符号在so中存在
这是一个来自感兴趣的共享库的符号片段(下面给出了完整的实名libmycode.so),我想删除这段代码的最后两行,并测试删除它们是否对我的情况有帮助。
U _ZN4Foam5token21transferCompoundTokenERKNS_7IstreamE
U _ZN4Foam5token8compound10isCompoundERKNS_4wordE
U _ZN4Foam5tokenC1ERNS_7IstreamE
U _ZN4Foam6fvMes
目前在http://www.openfoam.org/download/ubuntu.php上没有Ubuntu14.04可信赖的软件包。如果我尝试为13.10使用这个包,当我尝试时,aptitude会给我一个错误
sudo aptitude install openfoam230 paraviewopenfoam410
剪短的长依赖项列表
The following packages have unmet dependencies:
openfoam230 : Depends: libboost-thread1.53.0 which is a virtual package.
我需要通过自动化的python脚本运行OpenFOAM命令。
我的python代码包含以下行
subprocess.Popen(['OF23'], shell=True)
subprocess.Popen(['for i in *; do surfaceConvert $i file_path/$i.stlb; done', shell=True)
其中,OF23是一个shell命令,在别名中定义为
alias OF23='export PATH=/usr/lib64/openmpi/bin/:$PATH;export LD_LIBRARY_PATH=/
我一直试图在18.04上安装openFOAM,并在sudo apt-get install openfoam6之后得到以下错误:
The following packages have unmet dependencies.
openfoam6 : Depends: libopenmpi2 but it is not installable
E: Unable to correct problems, you have held broken packages.
我试着运行sudo apt-get install libopenmpi2并获得:
E: Package 'libopen
这是中讨论的相同问题,但从未得到解决。在MacOS El Capitan中,我在Docker下运行OpenFOAM二进制文件,因为没有本地版本。我想使用paraView查看结果。无法运行OpenFOAM内部提供的OpenFOAM,因为我获得了截视图:无法连接到X服务器,这里的建议是将paraView单独安装并从正常终端运行。这没有工作,因为正常终端无法“查看”Docker文件。而且我不能在码头终端内运行建议的 -a截视图foam.foam,因为它不识别"open“命令。
也许某个码头专家能帮上忙?
我试着使用openfoam240提供的指令安装官方网站,并逐步遵循该指令。
但是,我遇到了一个错误,显示deb包无法获取:
E: Failed to fetch http://www.openfoam.org/download/ubuntu/./dists/trusty/main/binary-i386/openfoam240_0-1_i386.deb 503 Service Unavailable
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
当我将链接放到web
我的ubuntu和OpenFoam背景:这周我开始学习用OpenFoam进行模拟。我在笔记本电脑上安装了windows10,并从应用商店下载了ubuntu 18.04。在ubuntu中,OpenFOAM和paraview是由一个来自信息和通信技术服务台的人安装的(paraview已经起作用了)。此外,还安装了Xming X服务器。
我的问题:在第一个教程( data )中,您必须使用paraview可视化数据。所以在他安装了所有东西之后,我就可以使用paraview了。现在我关闭了ubuntu并重新启动。如果我现在调用paraFoam,我会得到以下代码行: Created temporary