Доброго времени суток, есть задача запустить следующий python-код из C:
#include <stdio.h>
#include <Python.h>
int main() {
Py_Initialize();
PyRun_SimpleString("print('Hello!')");
Py_Finalize();
}
Но при компиляции программы командой gcc -I C:\Python39\include -L C:\Python39\libs first_test.c -o first_test.exe -l python39
Вылезает ошибка о невозможности найти функции Py_Initialize(), PyRun_SimpleString() и Py_Finalize()
Я считаю, что проблема в том, что компилятор mingw просто не видит питоновские исходники, потому что сам python собран на другом компиляторе и думаю, что сборка python именно на компиляторе mingw поможет решить проблему
Подскажите пожалуйста, как я могу собрать python на mingw?