![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 10.12.2010
Сообщений: 4
|
![]()
Доброго всем дня
Задача такая: на входе xml, нужно распарсить Посоветовали использовать библиотеку JsonCpp и уже пол дня не могу его подружить с Visual Studio 2008 Начал с того, что открыл в вижуале файл sln из папки makefiles\vs71 (идет вместе с выкаченной библиотекой), появился мастер конвертирования в версию под 2008, затем собрал, появилась папка build, где я нашел папку build\vs71\debug\lib_json а в ней json_vc71_libmtd.lib ибо других либов просто нету. Довольный, что я получил то, что нужно стал этот либ подключать в том проекте, где он собсно и требовался. То есть, для начала указал папку с заголовочными файлами (Tools->Options->Project and Solutions->VC++ Directories->Show directories for->Include files) в общем добавил путь к файлам .h Затем в том же окне (Show directories for->Library Files) указал путь к либам Ну и правой кнопкой по проекту->Properties->Linker->Input->Additional Dependencies прописал название скомпилированного ранее либа В итоге ничего не линкуется. Кто-нибудь знает как пофиксить, или хотя бы что можно использовать вместо jsoncpp, чтобы при подключении не было столько гемора? Последний раз редактировалось zhekay; 05.08.2012 в 15:31. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,725
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
![]()
zhekay
Задача такая: на входе xml, нужно распарсить Посоветовали использовать библиотеку JsonCpp Не нужны никакие jsoncpp, в винде есть свой парсер. Гоогли C++ MSXML
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 29.06.2012
Сообщений: 39
|
![]()
Всем привет.
Ребята, помогите с тем же вопросом. Задача состоит в том, чтобы записать результаты работы программы в файл формата json. Сделал вроде бы всё так же, как и автор данной темы (Visual Studio 2012). j1.jpg j2.jpg В результате такие ошибки. Код:
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,725
|
![]()
Каталоги вы прописали, а саму либу подключили?
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 29.06.2012
Сообщений: 39
|
![]()
Пытался воспроизвести пример отсюда:
http://stackoverflow.com/questions/4...iting-to-files Потому и подключил только заголовочный файл: Код:
Проект-Добавить существующий элемент и выбрал файл json_vc71_libmtd.lib. В итоге он показался среди файлов ресурсов. И получил такое: Код:
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,725
|
![]()
Вы на пути к выздоровлению.
![]() |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,725
|
![]()
Ну или либу пересобрать со статикой...
|
![]() |
![]() |