2009-07-10 1 views
2

Я пытаюсь использовать библиотеку Python (pyMedia), в которой есть некоторые библиотеки реквизитов, отличных от Python. (libogg, libvorbis, liblame и libfaad2 - это не относится конкретно к вопросу).Compilng C/C++ файлы makefile под Windows (XP)

libogg требует от вас вручную скомпилировать его из источника и поставляется с файлом makefile. У меня GCC установлен для Windows. Как я могу скомпилировать это?

ответ

3

Получить cygwin. Это среда unix для окон, а также инструментальная цепочка Autotools (включая make).

+0

У меня установлен Cygwin - я должен был быть более конкретным, но меня больше смущает команда (как в том, какая команда и какие ключи нужны. Я понимаю, что это может быть не простой ответ, но если бы вы могли указать мне в направлении учебника или синтаксиса образца. Я искал Google для него, но все руководства предполагают, что вы знакомы с программированием на языке C и создаете свой собственный make-файл, я не мог найти решение для понимания процесса компиляции. – KeyboardInterrupt

+0

Как правило, вы запускать скрипт configure, а затем делать. Configure заполняет make-файл переменными, которые имеют отношение к вашей системе, и фактически выполняет make-файл и создает вашу часть программного обеспечения. Вы также можете попробовать ./configure --help, чтобы узнать, как вы может настроить процесс. HTH. – EightyEight

1

MinGW можно использовать для компиляции под Windows. Добавьте двоичный код в переменную окружения PATH, и вы можете использовать mingw32-make для компиляции с использованием Makefile.

Смежные вопросы