Описание тега libconfig

Libconfig is a simple library for processing structured configuration files. This file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code. The library includes bindings for both the C and C++ languages. It works on POSIX-compliant UNIX and UNIX-like systems (GNU/Linux, Mac OS X, Solaris, FreeBSD), Android, and Windows (2000, XP and later).
1 ответ

C++ передает экземпляр класса как переменную типа float в libconfig++:: lookupValue()

У меня есть этот маленький класс, который вращается вокруг одной двойной переменной class SensorTrainData { public: SensorTrainData() : trainingRangeFactor(2.0f) {} SensorTrainData( const double & _factor ) { setFactor(_factor); } SensorTrainDat…
21 сен '16 в 22:52
1 ответ

Как связать библиотеку libconfig для приложения Raspberry Pi

В настоящее время я модифицирую приложение C для Raspberry Pi. Я строю приложение с помощью этой команды: make Теперь я хочу использовать библиотеку libconfig. У меня это ниже проблем pi@raspberrypi ~/yyyyy $ make make --no-print-directory all-am CC…
16 окт '15 в 09:28
1 ответ

libconfig не статическая связь. как скомпилировать в программу

Я загружаю архив с помощью libconfig, но не хочу устанавливать его в систему. Я хочу скомпилировать ее как статическую библиотеку и связать ее из директории программы или напрямую связать с моей программой во время компиляции программы? Есть идеи, к…
04 апр '12 в 23:03
1 ответ

libconfig++: добавление параметра в корень дерева конфигурации

У меня есть файл конфигурации myCfg.cfg это выглядит так: keyA = 1.0 keyB = 2 keyC = "hello" Обратите внимание, что все настройки находятся в корне дерева конфигурации. Я хочу, чтобы моя программа на C++ загрузила этот файл, а затем добавила новый п…
28 янв '16 в 09:17
2 ответа

Почему Visual Studio создает.LIB вместе с.DLL?

У меня есть проект "Logger", в котором тип конфигурации.dll. "Logger" использует "libconfig" (синтаксический анализатор с открытым исходным кодом). В настоящее время у меня есть отдельный проект для "libconfig" и его тип конфигурации.lib Я добавил "…
27 сен '13 в 01:46
1 ответ

Динамическое создание и хранение данных в строковом массиве

Я использую библиотеку libconfig C++ для получения хранимых данных, и мне нужно хранить эти данные в строковом массиве в C++, не зная количества переменных, которые будут переданы через файл конфигурации. Я знаю, что это на самом деле невозможно в C…
22 авг '18 в 20:05
0 ответов

Ищете libconfig Java-упаковщик

В настоящее время я работаю над разработкой веб-приложений на Java, и мне необходимо проанализировать этот файл libconfig http://www.hyperrealm.com/libconfig/. Но я не могу найти совместимую библиотеку в Java для разбора файла libconfig. Любая идея?…
23 окт '12 в 08:18
0 ответов

Добавление libconfig++ в CMake

Я пытаюсь добавить libconfig++ в мой проект CMake, но он все еще жалуется Libconfig library is config++ ... CMakeFiles/CustomCamReaderTask.dir/acA2440-20gc_ConfigUtility.cc.o: undefined reference to symbol '_ZN13ConfigSection3getERKNSt7__cxx1112basi…
02 окт '18 в 03:24
0 ответов

Версия библиотеки времени выполнения отличается от версии сборки

Поэтому я создаю простую программу на C с -libconfig а также -L /usr/lib64/ что-то вроде:clang *.c -o app -L /usr/lib64/ -lconfig Я использую centos6 и получил библиотеку здесь /usr/lib64/libconfig.so.8 Он все прекрасно строит, но когда я запускаю е…
20 ноя '17 в 05:50
0 ответов

libconfig++8 1.3.2-2 установлен, но не виден

Мне нужна библиотека в этом случае libconfig++8 1.3.2-2, и я нашел.deb, который установил ее https://launchpad.net/ubuntu/lucid/amd64/libconfig++8/1.3.2-2 Но я не вижу его в диспетчере пакетов, и когда я пытаюсь установить другой пакет (.deb), котор…
15 сен '16 в 12:27
0 ответов

MSBuild: ошибка MSB4126: указанная конфигурация решения "Release|AnyCPU" недопустима

Я озадачен этим. Я пытаюсь собрать libconfig на Windows - ОС, с которой я очень не в себе. Я установил MSBuild Tools. Я могу скомпилировать проекты CMake с помощью NMake Generator, а затем скомпилировать получившийся Makefile. У libconfig есть файл.…
19 июл '18 в 13:53
1 ответ

Как избежать удаления информации о древовидной модели при редактировании?

Доброе утро. Я наконец-то создал программу treeconfig для чтения текста, редактирования в интерфейсе и сохранения, но у меня возникла проблема. Я знаю, что есть пример модели дерева, который можно редактировать ( http://doc.qt.io/qt-5/qtwidgets-item…
14 ноя '18 в 11:28
0 ответов

Добавьте double в libconfig::Setting

В настоящее время я использую libconfig в проекте C++. Я вполне доволен этим, за исключением того, что, кажется, нет способа добавить значение двойной точности к libconfig::Setting пример. Для поплавка есть libconfig::Setting &s; ... s.add("aFlo…
24 окт '17 в 10:32
1 ответ

ОШИБКА компиляции Rcpp: 'clang: ошибка: нет такого файла или каталога: '/usr/local/lib/libfontconfig.a'

Я пытался запустить этот мир кода в R (кредит автора): require(Rcpp) require(RcppArmadillo) require(inline) cosineRcpp <- cxxfunction( signature(Xs = "matrix"), plugin = c("RcppArmadillo"), body=' Rcpp::NumericMatrix Xr(Xs); // creates Rcpp matri…
25 фев '16 в 16:51
1 ответ

Связывание с libconfig в C++ на OSX

У меня есть файл конфигурации, который содержит: #include "libconfig.h++" Я установил libconfig через homebrew и пытаюсь скомпилировать свою программу на C++, чтобы я мог использовать библиотеку, но у меня возникли проблемы с ее связью. Расположение…
23 мар '14 в 08:31
1 ответ

Поддержка старой версии libconfig config_setting_get_string

У меня есть программа на C, которая отлично работала в Debian Box. Меня попросили скомпилировать и запустить его на CentOs 6.5. Все отлично компилируется, кроме той части, где я пытаюсь получить значение из файла конфигурации. Код написан так: char …
29 апр '14 в 14:10
7 ответов

Как правильно превратить const char*, возвращенный из функции, в const char** в C?

Короче говоря, я хотел бы сделать это: const char **stringPtr = &getString(); Тем не менее, я понимаю, что вы не можете & Rvalues. Так что я застрял с этим: const char *string = getString(); const char **stringPtr = &string; Я могу жить с дв…
09 май '10 в 04:23
1 ответ

Как я могу обновить конфигурационный файл с помощью libconfig?

Как я могу обновить конфигурационный файл с помощью libconfig?Я хочу обновить, не удаляя другое содержимое файла https://pypi.python.org/pypi/libconf например RTL_test: { My_model : { tests = ["test1","test2","test3","test4"]; ignore = ["test2"]; };…
02 мар '18 в 08:55
1 ответ

Застрял в установке libconfig

Я скачал релиз libconfig с github и попытался скомпилировать его. Я выполнил следующие команды в каталоге распакованного пакета: mkdir build cd build cmake .. make Тогда вывод терминала /usr/include/c++/5/cstdlib:118:11: error: ‘::div_t’ has not bee…
01 дек '17 в 03:30
1 ответ

Импорт настроек массива или списка с помощью libconfig

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