CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    求助CFDer,ubuntu18.04上安装OpenFOAM-7报错:g++

    OpenFOAM
    2
    10
    1530
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • King_RVM
      King_RVM 最后由 编辑

      请问CFDer,按照东岳大哥的编译安装方法,我在虚拟机ubutu18.04上安装OpenFOAM总是报错,多次都没有成功,报错内容是:g++: internal compiler error: 已杀死 (program cc1plus) Please submit a full bug report。GCC和其他配置文件都安装好了,可是几个小时下来,OpenFOAM总是报错,请问有人遇到这个事,有什么解决办法吗?

      1 条回复 最后回复 回复 引用
      • 李东岳
        李东岳 管理员 最后由 编辑

        可能内存不够,加一下内存

        CFD高性能服务器 http://dyfluid.com/servers.html
        2023年,线下CFD课,预热一下 http://dyfluid.com/class.html

        King_RVM 2 条回复 最后回复 回复 引用
        • King_RVM
          King_RVM @李东岳 最后由 编辑

          @东岳 谢谢李老师。ubuntu18.04已经是4个G内存了,还是报错。现在换成ubuntu16.04安装了一次,安装完后运行blockMesh又报错了:--> FOAM FATAL ERROR:
          cannot find file "/home/king/system/controlDict"

          From function virtual Foam::autoPtr<Foam::ISstream> Foam::fileOperations::uncollatedFileOperation::readStream(Foam::regIOobject&, const Foam::fileName&, const Foam::word&, bool) const
          in file global/fileOperations/uncollatedFileOperation/uncollatedFileOperation.C at line 538.
          

          ,安装历程真是一波三折呀。真的是万事开头难,我再多试试错。还想问一下李老师,这个如果安装不成功的话,需要卸载吗?还是直接从头开始再编译就可以了?

          King_RVM 1 条回复 最后回复 回复 引用
          • King_RVM
            King_RVM @King_RVM 最后由 编辑

            @东岳 我懂了,哈哈哈,没注意到您的安装教程后面的“注意”,这个报错信息不用管,意思是找不到文件位置,试了一下画网格,可行。

            1 条回复 最后回复 回复 引用
            • King_RVM
              King_RVM @李东岳 最后由 李东岳 编辑

              @东岳 又出现一个问题,安装paraFoam时候又报错了,一顿编译结束后,paraFoam无法运行,错误内容是:```

              ParaView-5.6.0 exists.  Not downloading...
              *** Error: Qt 5 version provided < 5.6
              ***     Please use the -qmake option to specify the location of a version of Qt >= 5.6
              ***     e.g.
              ***         -qmake /usr/local/qt-5.6.0/bin/qmake
              ***         -qmake /home/king/OpenFOAM/ThirdParty-7/platforms/linux64Gcc/qt-5.6.0/bin/qmake
              

              是我还需要安装Qt5.6吗?我用了代码:

              sudo apt-get install qt5-default libqt5x11extras5-dev qttools5-dev curl
              

              结果显示是5.5版本的。

              1 条回复 最后回复 回复 引用
              • 李东岳
                李东岳 管理员 最后由 李东岳 编辑

                最容易的方法:安装一下2.1. 绿色版ParaView 这个比较简单

                16.04版本paraFoam的安装可能有点问题 主要就是QT这个版本问题:

                1. 你也可以试试降级安装paraview:./makeParaView -version 5.5.0,但我没测试过,不知是否有其他问题

                2. 你也可以试试安装高版本qt https://sourcedigit.com/19858-how-to-install-qt-5-6-1-on-ubuntu-16-04/

                你试试,等你反馈。然后我去网站更新下paraFoam安装部分,谢谢

                CFD高性能服务器 http://dyfluid.com/servers.html
                2023年,线下CFD课,预热一下 http://dyfluid.com/class.html

                1 条回复 最后回复 回复 引用
                • King_RVM
                  King_RVM 最后由 编辑

                  @东岳 谢谢李老师,第一种方法试过了,结果还是不行,仍然显示如下错误信息:

                  king@king-machine:~/OpenFOAM/ThirdParty-7$ ./makeParaView -version 5.5.0
                  Downloading ParaView-5.5.0
                    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                   Dload  Upload   Total   Spent    Left  Speed
                  100 49.0M  100 49.0M    0     0   7344      0  1:56:40  1:56:40 --:--:-- 16042
                  *** Error: Qt 5 version provided < 5.6
                  ***     Please use the -qmake option to specify the location of a version of Qt >= 5.6
                  ***     e.g.
                  ***         -qmake /usr/local/qt-5.6.0/bin/qmake
                  ***         -qmake /home/king/OpenFOAM/ThirdParty-7/platforms/linux64Gcc/qt-5.6.0/bin/qmake
                  

                  第二种方法也不可行,应该是下载链接失效了404 not found,报错信息如下:

                  king@king-machine:~/OpenFOAM/ThirdParty-7$ wget http://download.qt-project.org/official_releases/qt/5.6/5.6.1/qt-opensource-linux-x64-5.6.1.run
                  --2020-05-22 10:19:10--  http://download.qt-project.org/official_releases/qt/5.6/5.6.1/qt-opensource-linux-x64-5.6.1.run
                  正在解析主机 download.qt-project.org (download.qt-project.org)... 77.86.229.90
                  正在连接 download.qt-project.org (download.qt-project.org)|77.86.229.90|:80... 已连接。
                  已发出 HTTP 请求,正在等待回应... 404 Not Found
                  2020-05-22 10:19:21 错误 404:Not Found。
                  

                  我打算直接安装绿色版paraview,根据下载链接,只是下载速度极慢,下载到一半还失败了。李老师可否提供一个坚果云或者其他云盘的下载链接。谢谢。

                  李东岳 1 条回复 最后回复 回复 引用
                  • 李东岳
                    李东岳 管理员 @King_RVM 最后由 编辑

                    @King_RVM http://dyfluid.com/docs/install.html 连接参考2.1节绿色版ParaView 你试试

                    CFD高性能服务器 http://dyfluid.com/servers.html
                    2023年,线下CFD课,预热一下 http://dyfluid.com/class.html

                    1 条回复 最后回复 回复 引用
                    • King_RVM
                      King_RVM 最后由 编辑

                      @东岳 谢谢李老师,新的链接下载速度很快,已经整好了。:high:

                      1 条回复 最后回复 回复 引用
                      • 李东岳
                        李东岳 管理员 最后由 编辑

                        :high: :high: :high: :high:

                        CFD高性能服务器 http://dyfluid.com/servers.html
                        2023年,线下CFD课,预热一下 http://dyfluid.com/class.html

                        1 条回复 最后回复 回复 引用
                        • First post
                          Last post