Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Подскажите что не так? включил библиотеку "libxl.h" в QT выводит ошибку

Хамза Ученик (84), на голосовании 1 день назад
Book* book = xlCreateBook();
book->load(L"Voprosy.xlsx");
Sheet * sheet = book->getSheet(0);
for (int row = sheet->firstRow(); row < sheet->lastRow(); ++row)
{
if (sheet)
{
QString qstr;
const wchar_t* a = sheet->readStr(0, row);
std::wstring wstr(a);
std::wcout << wstr << std::endl;
qstr= QString::fromWCharArray( wstr.c_str() );
ui->Vopros->setText(qstr);
}
mainwindow.obj:-1: ошибка: LNK2019: ббл«Є  ­  ­Ґа §аҐиҐ­­л© ў­Ґи­Ё© бЁ¬ў®« __imp_xlCreateBookW ў дг­ЄжЁЁ "private: void __cdecl MainWindow::on_button_reg_clicked(void)" (?on_button_reg_clicked@MainWindow@@AEAAXXZ).

debug\QT_test_v0.exe:-1: ошибка: LNK1120: ­Ґа §аҐиҐ­­ле ў­Ґи­Ёе н«Ґ¬Ґ­в®ў: 1

убираю создание книги ( Book* book = xlCreateBook(); ошибка уходит)
Голосование за лучший ответ
PC USER Просветленный (26716) 1 месяц назад
Ошибка компоновщика.
Если нет кода реализации библиотеки libxl, то нужен объектный файл ее для компоновки, с указанием компоновщику где ее искать.

https://www.libxl.com/qt.html
ХамзаУченик (84) 1 месяц назад
PC USER Просветленный (26716) Хамза, так ты каким компилятором компилишь? У него там под Microsoft
ХамзаУченик (84) 1 месяц назад
это тоже выполнил и в папку с исполнчемым и в дебаг
Похожие вопросы