of_cmake_config/README.md

27 lines
831 B
Markdown
Raw Normal View History

2022-04-11 06:11:23 +00:00
# of_cmake_config
[中文](README.md) | [English](README.en.md)
2022-04-11 06:11:23 +00:00
#### 介绍
本项目用于生成OpenFOAM项目的CMakeLists.txt
#### 安装教程
2022-04-11 06:44:18 +00:00
0. 激活OpenFOAM环境:
- 使用别名 `of2012clang` or `of2012clangdebug`
- 直接source: `source $HOME/OpenFOAM/OpenFOAM-v2012/etc/bashrc WM_COMPILER=Clang ...`
1. 获取该项目源码:`git clone https://gitee.com/xfygogo/of_cmake_config.git of_cmake_config`
2. 安装:`cd of_cmake_config && ./install`
2022-04-11 06:11:23 +00:00
#### 使用说明
2022-04-11 06:44:18 +00:00
0. 激活OpenFOAM环境
2022-08-28 16:10:53 +00:00
1. 在项目根目录下,
- 运行 `ofCmakeConfig`,生成`CMakeLists.txt`
- 或运行`occ`,其包装了`ofCmakeConfig`,除了生成`CMakeLists.txt`还会调用cmake生成`compile_commands.json`。
#### 测试环境
- `vscode` + `clangd`
- `vim` + `coc-clangd`
2024-09-10 05:39:06 +00:00
[视频演示](demo/occ_demo.gif)