pybind / pybind/python_example
Building with MinGW
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 530
- Forks
- 150
- Merge medio
- 8 d 2 h
- PR fusionados (30 d)
- 1
Descripción
I tried to run setup.py with MinGW instead of Visual Studio MSVC
python setup.py build --compiler=mingw32
I get the following error:
ValueError: Unknown MS Compiler version 1916
Is there any way to make it work with MinGW?
Note that a manual compilation with MinGW works perfectly running:
g++ -static -shared -std=c++11 -DMS_WIN64 -fPIC -I C:\...\Python\Python38\Lib\site-packages\pybind11\include -I C:\ ... \Python\Python38\include -L C:\ ... \Python\Python38\libs src\main.cpp -o python_example.pyd -lPython38
but I cannot manage to make it to work with setuptools.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza con setup.py y reproduce el comando reportado, python setup.py build --compiler=mingw32, en Windows con MinGW. Rastrea el tratamiento del error Unknown MS Compiler version 1916 y compáralo con el comando de compilación manual mostrado. Se considera terminado cuando el ejemplo se compile correctamente mediante setuptools con MinGW.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp, python
- Área
- build-system
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 25/100