Проблема с библиотекой Xlsx IO (из sourceforge)

xlsx io из sourceforge

Кто-нибудь знает, как на самом деле использовать эту библиотеку?

Я нашел время, чтобы загрузить его и включить в проект.

Проблема в том, что когда я пытаюсь скомпилировать, если я пытаюсь вызвать любую из функций библиотеки, я получаю ужасную ошибку связывания: "неразрешенные символы".

Я использую Visual Studio Express 2013.

Чтобы сделать это более понятным, вот пример кода, который я пробовал (который создает ошибку компоновщика).

#include "xlsxio_read.h"


int main(void){
    xlsxioreader x = xlsxioread_open("input.xlsx");
}

И прежде чем кто-либо задаст стандартные глупые вопросы, да, я поместил файлы заголовков и их dll в соответствующие каталоги, прежде чем пытаться включить или использовать что-либо.


person HumbleWebDev    schedule 01.06.2016    source источник
comment
Хорошо, вы поместили заголовки (необходимые для компиляции) и DLL (необходимые для запуска) на нужные места. Но поместили ли вы файлы lib (которые необходимы для компоновки) где-нибудь в доступном месте, и настроили ли вы свойства компоновщика вашей программы для их компоновки?   -  person Angew is no longer proud of SO    schedule 01.06.2016
comment
IOW, вы смотрели часто задаваемые вопросы о неразрешенном символе?   -  person Angew is no longer proud of SO    schedule 01.06.2016
comment
Я не видел никаких файлов .lib... Если только для этого не предназначались эти файлы .a, но я никогда не видел файл .lib с таким расширением. Редактировать: я какашка. stackoverflow.com/questions/5965171 / Ага. файлы .a — это библиотеки XD   -  person HumbleWebDev    schedule 01.06.2016
comment
Редактировать: Но теперь, как связать .a с визуальной студией... XD   -  person HumbleWebDev    schedule 01.06.2016
comment
Неважно, это было довольно легко.   -  person HumbleWebDev    schedule 01.06.2016