Включение библиотеки Expat в Visual Studio 2013

Я скачал копию Expat 2.0.1, которая в основном представляет собой набор файлов.h и.c (см. Полный каталог на скриншоте ниже).

Чтобы добавить библиотеку в проект VS 2013, над которым я работаю, я выбрал "Свойства" -> "Свойства конфигурации" -> "Каталоги VC++" и добавил путь к папке 2.0.1, показанной на снимке экрана, в поле "Включить каталоги". Это избавляет от всех ошибок intellisense, но когда я строю проект, я получаю кучу ошибок компоновщика, которые жалуются на неразрешенные символы (например, XML_ParserCreate, которая является функцией из библиотеки Expat). Я могу щелкнуть правой кнопкой мыши по этим символам и посмотреть определение, так что кажется, что все правильно "подключено". Как я могу заставить компоновщик перестать жаловаться? Кажется, что нет никаких библиотек, которые я мог бы добавить в раздел Linker конфигурации. Нужно ли использовать Makefile.MPW каким-то образом?

1 ответ

Это только исходники, вам нужно создать библиотеку самостоятельно, см . MicrosoftDocs . Кстати, MPW — это файл Mac.

Другие вопросы по тегам