Опитвам се да внедря библиотека с отворен код, която е изградена с помощта на GNU компилатор. (а именно това: https://github.com/mjwybrow/adaptagrams )
Опитах да отворя и изградя този изходен код с помощта на VSC++ 6, но това води до над хиляда грешки поради строгия характер на VS компилатора, предполагам. И вместо да прегледам всяка грешка и да се опитам да я поправя сам, чудех се дали е възможно просто да включа .lib, ако е изграден с GNU компилатора?
РЕДАКТИРАНЕ:
В изходния код, свързан по-горе, е включен файл autogen.sh.
mkdir -p m4
autoreconf --install --verbose
automake -a --add-missing
./configure
make
Изпълнението на това с Cygwin води до създаването на няколко библиотечни файла .a, които са неизползваеми във VS. Добре ли е просто да ги преименувате на .lib файлове?
Намерих някои неща онлайн за това как да използвам GCC и да създам DLL, но проблемът ми е, че не знам достатъчно за GNU компилатора или makefiles, или изходния код като цяло, за да мога да го променя точно сега.
Някой има ли някакви указания какво точно трябва да променя, за да го оправя? Или още по-добре, някой създал ли е вече DLL, използвайки този изходен код, който би могъл да ми го предаде или да ме уведоми какво трябва да направя?
Или може ли някой да ме насочи към подобна библиотека, която би била съвместима с визуално студио?