2009-07-10 6 views
2

J'essaie d'utiliser une bibliothèque Python (pyMedia) qui a des bibliothèques non-Python requisites. (libogg, libvorbis, liblame et libfaad2 - ceci n'est pas pertinent pour la question en particulier).Compilng fichiers makefile C/C++ sous Windows (XP)

libogg vous oblige à le compiler manuellement à partir de la source et est fourni avec un fichier makefile. J'ai GCC installé pour Windows. Comment pourrais-je procéder pour compiler ceci?

Répondre

3

Obtenez cygwin. C'est l'environnement Unix pour Windows, avec la chaîne d'outils Autotools (y compris make).

+0

J'ai Cygwin installé - j'aurais dû être plus spécifique cependant, je suis plus confus sur la commande (comme dans quelle commande et commutateurs nécessaires. Je comprends que ce n'est pas une réponse simple, mais si vous pouviez me pointer J'ai recherché dans Google pour cela mais tous les guides supposent que vous êtes familier avec la programmation en C et l'écriture de votre propre makefile, je ne pouvais pas vraiment trouver une solution pour comprendre le processus de compilation – KeyboardInterrupt

+0

Généralement, vous Exécutez le script configure, puis make.Configurez le fichier makefile avec les variables qui sont pertinentes pour votre système, et make va en fait dans le makefile et construit votre logiciel, vous pouvez aussi essayer ./configure --help pour voir comment peut personnaliser le processus HTH. – EightyEight

1

MinGW peut être utilisé pour compiler sous Windows. Ajoutez le binaire à la variable d'environnement PATH et vous pouvez utiliser mingw32-make pour compiler en utilisant le Makefile.

Questions connexes