WSL安装OpenFOAM失败:文件夹区分大小写问题

WSL安装OpenFOAM失败:文件夹区分大小写问题


这是一个发生在OpenFOAM下载在挂载路径发生的OpenFOAM安装错误。 Linux系统严格区分文件大小写,windows系统不区分大小写,OpenFOAM中有许多文件与C++库文件名字一样,仅大小写不同,导致编译时链接报错。

Windows版本:Windows 11 家庭中文版
Linux版本:Ubuntu 22.04
OpenFOAM版本:OpenFOAM-v2312

问题描述

OpenFOAM安装教程参考官方教程

我的OpenFOAM源代码下载在/mnt/e/盘。在OpenFOAM-v2312文件夹路径运行

./Allwmake -j -s -q -l

OpenFOAM编译POSIX库时,一系列报错:

========================================
Compile OpenFOAM libraries
========================================
    ln: OpenFOAM/lnInclude
    ln: OSspecific/POSIX/lnInclude
wmake libo (POSIX)
g++ -std=c++14 -m64 -pthread -DOPENFOAM=2312 -DWM_DP -DWM_LABEL_SIZE=32 -W
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值