Автоконф для Visual C ++ - PullRequest
       1

Автоконф для Visual C ++

3 голосов
/ 19 сентября 2010

Я хочу собрать XZ Utils с MSVC ++, но xz utils использует Gnu Autoconf Script. Есть ли способ импортировать весь проект с автоконфекцией в MSVC ++, а затем собрать его? Если нет, есть ли способ запустить сценарий Gnu Autoconf для MSVC ++, а затем просто взять все исходные файлы, а также файл config.h, а затем собрать его?

Ответы [ 2 ]

2 голосов
/ 05 апреля 2011

FYI XZutils написан на C99 и не будет компилироваться под MSVC без значительных изменений. Просто создайте MINGW и свяжите его со статической библиотекой lib или dll.

1 голос
/ 20 сентября 2010

Насколько я знаю, не совсем.Вы можете попробовать установить MSYS и посмотреть, на что похожа поддержка cl.exe в скрипте настройки:

./configure CC=c:/path/to/cl.exe CXX=c:/path/to/cl.exe

В прошлый раз, когда я проверял, поддержка была довольно незрелой, но это может стоить того.С другой стороны, поскольку xz-utils написан на прямом C, какое значение имеет, какой компилятор вы используете?Создайте его с помощью MinGW и свяжите его с Visual Studio.

...