Pythonを本格的に使ってみようと思い立った初心者が、最初のプロジェクト構成でつまずいた記録です。最近ナウいといわれているpyproject.tomlを使ってみます。 プロジェクト概要 C++のコードとそれをサポートするためのPythonのコードを書くプロジェクトです。C++のコードはCythonでラップしてPythonから呼び出すことにします。 C++のコードはCMakeでビルドして、Pythonの環境はvenvで構築します。 参考サイト: 最終的なフォルダ構成 最初に全体像として今回実験した結果から、次のようなフォルダ構成でいこうと思っています。 📂proj-root/ ├── 📄README.md # プロジェクト全体の説明 ├── 📄LICENSE.txt # プロジェクトのライセンス ├── 📄CMakeLists.txt # 全体のビルド設定 ├── 📄.clang