SQLite + встроенный Linux + Pygtk или QT / c ++ - PullRequest
1 голос
/ 12 февраля 2012

Я пытаюсь создать приложение на моей плате ARM9 (Freindly ARM), которое будет получать данные через последовательный порт и обновлять базу данных.

Теперь мне нужно портировать SQLite во встроенный Linux и написать приложение для хранения моих значений.

  1. Как портировать SQLite на встроенный Linux
  2. Pygtk или Qt? Что легко для новичка?

П.С .: Я знаю, что задаю много вопросов в одном посте, но я просто подумал, что полная картина поможет дать лучшее предложение. Если не личные мнения, я буду благодарен, если вы, ребята, можете дать мне ссылки на хорошие ссылки / учебники. :) Спасибо.

1 Ответ

1 голос
/ 12 февраля 2012

1.

Вам не нужно переносить sqlite на плату Freindly ARM ARMv9 (как уже упоминал Мэт)

Я собираюсь предположить, что у вас есть mini2440 или микро2440 .

В любом случае, это чип Samsung S3C2440.

sqlite работает на этой плате в соответствии со следующим потоком .

В сообщении Sumeet есть инструкции кросс-комплимента.

Кросс-компиляция Qt работает согласно следующему thread

То же самое делают Python и Gtk.

У вас есть 2 варианта кросс-компиляции,

  1. Кросс-компилируй себя
  2. Использовать такой инструмент, как buildroot или битбэйк openembedded

Для получения дополнительной информации о кросс-компиляции и сборке пакетов для этой платы см. следующие ресурсы.

2.

PyGTK и PyQt относительно просты в изучении по сравнению с обучением и отладкой кросс-компиляции на встроенных архитектурах. Если под Qt вы не имели в виду PyQt, а вместо этого имели в виду C ++ и Qt, то он становится не только выбором GUI-инструментария, но и языка. Я не знаю вашего знакомства с Python или с C ++, поэтому я не знаю, что будет проще для вас.

Какой из них вы хотите использовать, зависит от вас.

Ресурсы для обоих связаны с ниже

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...