#include #include // gcc 1.c -ID:\Python312\include -LD:\Python312\libs -lpython312 -static-libgcc -o 1 int main() { SetDllDirectoryW(L"D:\\Python312"); PyConfig config; PyConfig_InitPythonConfig(&config); config.home = Py_DecodeLocale("D:\\Python312", NULL); PyStatus status = Py_InitializeFromConfig(&config); PyConfig_Clear(&config); if (PyStatus_Exception(status)) { fprintf(stderr, "Failed to initialize Python: %s\n", status.err_msg); return 1; } PyObject* py_num = PyLong_FromLong(12345); PyObject* py_str = PyObject_Str(py_num); const char* c_str = PyUnicode_AsUTF8(py_str); printf("%s\n", c_str); Py_DECREF(py_str); Py_DECREF(py_num); Py_Finalize(); return 0; }