У меня есть опыт программирования в среде Windows, но мне нужно разработать «киоск» (я слышал, что это правильное имя) на BeagleBone Black. Я совершенно новичок в Linux, а также новичок в инструментах, которые я собираюсь использовать. До последних двух месяцев я разрабатывал только VB6
и C++Builder
.Как сделать Cross-Toolchain для компиляции из Win7 + Eclipse + MinGW + wxWidgets для Beaglebone Black с Debian?
Сейчас у меня есть Eclipse
, MinGW
и wxWidgets
работает на моих Windowns 7 64-бит PC и BeagleBone Черный загрузке Debian 7.8 с LXDE
.
Мне нужно настроить цепочку инструментов для компиляции для BeagleBone Black. Я очень старался и читал не менее ста страниц, но все же я не понял этого.
От This Site Я узнал, что его можно скомпилировать для Linux из Windows, что может быть идеальным решением. Если это невозможно, у меня уже есть виртуальная машина, на которой запущен Ubuntu (но я могу его поменять), готовый для Eclipse
и другой установки.
Я все еще теряю связь с какой цепью инструментов для использования/сборки. This site, похоже, уже построил цепочку инструментов, но нет указаний, куда идти оттуда. Я понимаю, что теперь я должен скомпилировать wxWidgets
с этими инструментами, но я не уверен, а также не хочу испортить текущую рабочую настройку в Windows, потому что я пропустил переключатель или путь.
Я вижу, как этот вопрос задавался более одного раза, но я не нашел тот, который является актуальным, поэтому я прошу его снова.
Как сделать инструмент цепь для компиляции приложения с графическим интерфейсом, с помощью Windows, Eclipse
MinGW
, и wxWidget
для BeagleBone Black работает в Debian и LXDE
?
Также: [этот плагин Eclipse] (http://gnuarmeclipse.livius.net/blog/) полезен для меня? – Parduz
все, что вам нужно, это кросс-компилятор, и вам нужно скомпилировать все библиотеки и инструменты, которые вы хотите использовать для создания своего приложения, а затем вы должны интегрировать их с вашей любимой IDE (если вы хотите использовать ее) и использовать ее для создайте двоичное изображение и загрузите его на свою доску. Это очень широкая тема, и нет единого способа сделать это. Это во многом зависит от конкретного варианта использования (именно поэтому он называется встроенным в конце концов.). BeagleBone Black - очень хорошо документированный проект. Почему бы вам не обратиться за помощью или не спросить их напрямую? у них очень активный форум. – Barracuda
', потому что любое руководство/учебник i не удалось. Некоторые из них устарели, некоторые просто не работают.Я загрузил двоичные файлы инструментальной линейки linaro, но gcc сбой при вызове configure. Я не знаю, если он сбой, потому что я пропускаю неправильные параметры или потому что он просто прослушивается. Я застрял в шаге «build wxwidgets», и я не знаю, что случилось. – Parduz