Python Embedding
-
[C++] Embedding Python + CMake기타 코딩 2024. 3. 2. 13:27
이번 글에서는 C++에서 Python C API를 사용하여 파이썬 인터프리터를 C++에 내장시키는 방법과 이를 빌드하기 위한 CMake 스크립트를 소개하고, Boost.Python 라이브러리를 소개해볼것 이다. 0.Requirement빌드에 사용한 환경은 다음과 같다.Windows 10 Visual Studio Commuity 2022 (Command Line만 사용하니 Visual Studio BuildTool을 사용해도 된다.)MSVC v143Window SDK 10.0.22621.0Python 3.11.7 (64bit)CMake minimum require 3.18Ninja초보자를 위한 설명을 덧붙이자면, 빌드 작업은 Developer Command Prompt에서 진행해야하며, 설치된 파이썬의 비..