Форум программистов, компьютерный форум CyberForum.ru

Подключение статической библиотеки (libxls) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ где моду прочитать о деревьях с нуля? http://www.cyberforum.ru/cpp-beginners/thread887463.html
где моду прочитать о деревьях с нуля?
C++ Как правильно сделать функцию? (Из Паскаля в С++) Добрый день, уважаемые программисты! Подскажите пожалуйста вот такое дело: есть код на Турбопаскале, и надо всё это дело в С++. Вроде бы переводила, переводила, но вот выплыл такой кусок кода и я не знаю что делать: procedure Delete (X: string; var PNode: TPtrNode; var H: boolean); //выполняет поиск удаляемого узла и его замену var Q: TPtrNode; // сохраняет указатель на удаляемый узел http://www.cyberforum.ru/cpp-beginners/thread887461.html
Найти сумму ряда C++
Всем приветик. есть условие (фото), первую функцию решила (надеюсь правильно), подскажите пожалуйста как правильно вывести вторую. #include <iostream.h> #include <stdio.h> #include <math.h> int main() { double a, b, x, h, r, s; int n, zn = -1, k; cout << "Input a,b,h,n" << endl; cin >> a >> b >> h >> n;
C++ Написать и протестировать подпрограмму, которая переставляет в обратном порядке элементы главной диагонали квадратной матрицы - вывод всей матрицы
Не знаю как сделать чтоб вся матрица была задание Написать и протестировать подпрограмму, которая переставляет в обратном порядке элементы главной диагонали квадратной матрицы. #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; void main() { int erpol (); void star (int);
C++ В MS Visual C++ 2008.2010, сделать, чтобы было несколько условий в блоке if? http://www.cyberforum.ru/cpp-beginners/thread887442.html
Ну типа того: if(m_x >= a_x)&&(m_x <= a_y){ std::cout << "Yes"; } else { std::cout << "No"; }
C++ Тип информационного поля double. Найти количество листьев в дереве Задача №2. Тип информационного поля double. Найти количество листьев в дереве. подробнее

Показать сообщение отдельно
Владимир_1994
2 / 2 / 0
Регистрация: 19.05.2013
Сообщений: 27

Подключение статической библиотеки (libxls) - C++

01.06.2013, 17:48. Просмотров 1122. Ответов 5
Метки (Все метки)

Здравствуйте, недавно столкнулся с необходимостью читать из .xls файла, нашел для этого библиотеку libxls. В их readme написано, что они "A multiplatform, C/C++ library for parsing Excel(TM) files." (то есть я так понял что в винду в проект с плюсами это запихнуть можно), однако в архиве с названием "Win32 binary: libxls-0.2.0-win32.tar.gz" (судя по всему для винды?) лежат хедеры и файл .a, который, как мне удалось узнать, является юниксовской альтернативой файла .lib. Скажите, возможно ли подключить файл .a на windows? Я до этого подключал только однажды dll. В данном случае я сделал следующее:
project -> properties -> c\c++ -> general -> additional include directories -> прописал полный путь к папке с хедарами и .a
project -> properties -> linker-> input -> addititional dependences -> полное имя файла .a
подобавлял .a в проект, с горя понакопировал его по всем папкам проекта, добавил в проект через студию.
В результате имею подключенные хедеры и видимо не подключенный .a, инклюд и объявление классов студия воспринемает нормально, на функции пишет:error LNK1120: 2 unresolved externals.
Есть ли варианты еще что нажать чтобы подключить либу?
Если нет, то немогли бы вы посоветовать чем лучше пользоваться чтобы нормально парсить xls?
ПС:Имею винду 64 и 12 студию.
http://libxls.sourceforge.net/ - ссыль на сайт библиотеки.
Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru