LINUX.ORG.RU

Библиотека для получения информации о железе

 , , ,


0

1

Добрый день сообщество. Может кто использовал в своих проектах либы, для получения всей железной информации? Сейчас использую libhd слинкованую статично с своим софтом. Но может кто знает либы поменьше размером?

Если 2 с небольшим мегабайта тебе много, то можешь взять solid - там что-то около 1мб. Это будет даже правильней https://techbase.kde.org/Development/Tutorials/Solid/Device_Discovery

Я на твоём месте наверное остался на libhd, поскольку альтернатив ей нет, но может тебе нужен только субсет её возможностей и тогда возможны варианты.

anonymous
()
Ответ на: комментарий от anonymous

Ты предлагаешь вручную hwids разбирать? Так там ещё больше будет, причём плохопереносимо.

anonymous
()
Ответ на: комментарий от anonymous

Дык, ТСу ж не нужно все железо, наверняка нужно что-то конкретное: скажем, каков объем памяти, сколько ядер процессора, какая видеокарта и каков у нее объем памяти и пр.

anonymous
()

inxi -xx -DFZ
не совсем «с», но всё что она может - выполняет вызовом внешних программ, смотри её исходный код и бери что тебе нужно

x905 ★★★★★
()

парси выхлоп dmidecode

ox55ff ★★★★★
()

Всем спасибо за ответы. Видимо нету еще легкой библиотеки для получения такой инфы, остаюсь на libhd.

johnydoe
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.