Это занятие для людей с крепкими нервами, причём успех не гарантирован

По поводу интересующего Вас CMU-sphinx toolkit ничего сказать не
могу, а общие предложения такие.
Для начала поищите, не использует ли продукт системный вызов fork. если
да — до свидания, без cygwin не получится. Можно, конечно, самому
написать замену

Функции с префиксом pthread_ (POSIX threads) Win32
libc также не предоставляет.
Сейчас большинство open source продуктов используют autoconf (это можно
определить по наличию скрипта по имени configure в корне проекта, см.
также README и INSTALL). Если это не так — остаётся только ручками
править код, дописывать определения в .h и т. д. Такой вариант для
мало-мальски серьёзного проекта нереален по времени.
Если используется autoconf — поищите в корне файл config.h.in,
переименуйте его в config.h и отредактируйте в нём определения. Затем
создайте проект в VC или просто makefile. Собственно, это ручная замена
скрипта configure. Если есть ошибки компиляции — снова правим config.h.
Если есть файлы Makefile.am или Makefile.in — их стоит использовать при
создании проекта (см. документацию на automake, autoconf).
В проекте может быть несколько подпроектов со своими configure. Эта
процедура выполняется для каждого.
Возможно, придётся искать Win32 версии таких утилит, как flex, bison,
sed, awk — смотрите README, INSTALL, Makefile.in.
Желаю успехов
stilsokol wrote:
> Подскажите пожалуйста, как откомпилить Unix проект под MS Visual C++?
> Использовать сygwin или mingw увы, не могу...Posted via RSDN NNTP Server 1.9 gamma