2013-01-08 2 views
1

Я пытаюсь изменить раскладку клавиатуры с помощью потока Qt Embedded for Linux. Keyboard layout switching, но kmap2qmap не работает. bash говорит, что эта команда не найдена.Qt Embedded Linux. Инструмент kmap2qmap не найден

Какой пакет следует установить для использования kmap2qmap? или Где путь источника для этого инструмента? (Возможно, я не включен в переменной PATH)

Заранее спасибо

ответ

2

Это инструмент часть Qt, и это, кажется, не было упаковано бинарными дистрибутивами Linux, потому что он является инструментом специфичный для встроенного варианта Linux Qt. Поэтому вам, вероятно, придется создать Qt, чтобы получить доступ к этому инструменту. Но, скорее всего, если вы занимаетесь разработкой встроенных Linux, уже существует инструмент, который построит Qt для вас.

+0

Я установил средства консоли Linux, но проблема не решена. Кто-нибудь когда-либо использовал эту команду «kmap2qmap»? Спасибо заранее – Krohaska

0

Небольшое дополнение, на моей установке Qt Я запустил «MaintenanceTool» и использовал его для установки источников Qt. Если вы сделаете это вы найдете источники под

Qt/5.6/Src/qttools/src/kmap2qmap

Qt является папку Qt, там вы можете запустить QMAKE, сделать и он будет установлен 'kmap2qmap' в:

Qt/5.6/Src/qttools/bin/kmap2qmap

~/Qt$ ./5.6/Src/qttools/bin/kmap2qmap /tmp/keymaps/i386/azerty/azerty.map Usage: kmap2qmap [--header] <kmap> [<additional kmaps> ...] <qmap> --header can be used to generate Qt's default compiled in qmap.

Смежные вопросы