開発環境 構築~Mac 編~ - sasaco/FEMPython GitHub Wiki

必要モジュールの取得/配置

環境をインストール~その1(基礎編)~

apt-getを アップデート

sudo apt-get update

c++のコンパイラおよび関連アプリのインストール

brew install cmake
build-essential

Python環境 のインストール

python

環境をインストール~その2(本プロジェクト用の環境構築)~

ソースコードをクローン

git clone -b develop https://github.com/sasaco/FEMPython.git

FEMPython フォルダができたことを確認します。

image

本プロジェクトで用いる Pythonモジュール のインストール

pip install -r requirements.txt

外部パッケージのインストール

cd ./FEMPython/packages

Eigenのダウンロード

コンパイル時にincludeするためbuildは不要

git clone https://gitlab.com/libeigen/eigen.git -b 3.4

./FEMPython/packages フォルダに Eigen フォルダができたことを確認

image

fmtのダウンロード and セットアップ

brew install fmt

visual studio code で開くから実行まで

visual studio code に必要なextension

デバッグ方法

  1. /FEMPython/tests/test_001.py を開く
  2. 実行とデバッグをクリック
  3. Pythonもしくはc++を選択してデバッグ実行(F5を押した場合は直近選ばれていたデバッガが選択される)
  4. 指定したデバッガに対応するPythonコードもしくはc++コード内のブレークポイントでコード実行を一時停止できる

image

⚠️ **GitHub.com Fallback** ⚠️