1. Проверить версию Qt на TX2: Terminal run
$ qmake --version
Выводятся следующие результаты: QMake версии 3.0 Использование Qt версии 5.5.1 в /usr/lib/aarch64-linux-gnu
2. Установите соответствующую версию qtcreator: запустите терминал
$ sudo apt-get install qt5-default qtcreator -y
3. Измените ярлык запуска Qtcreator и загрузите переменные среды.
$ cd /usr/share/applications/
$ sudo gedit qtcreator.desktop
Найдите Exec и добавьте bash -i -c :
Exec=bash -i -c qtcreator %F
Конец примерно такой, как показано ниже:
4. Настройте Qt Creator на TX2
- Откройте создатель qt и выберите «Инструменты» -> «Параметры» -> «Сборка и запуск» -> «Компиляторы».
- нажмите
Addвыбор кнопкиGCC. существуетCompiler path:’путь подписки/usr/bin/gcc. и установить по очередиABIВарианты показаны ниже: (custom – arm – linux – generic – elf – 64 bit):
- затем нажмите
Applyкнопку для сохранения, затем нажмитеKits:
- продолжайте нажимать
Addи заполните Имя, версию Qt, CMake Tool и другую информацию, как показано ниже, как показано на рисунке ниже:
- нажмите
Apply, затем нажмитеOK, настройка завершена.
5. Простой тест --- откройте пакет ros:
-
Open ProjectВыберите файл CMakeLists.txt, чтобы открыть пакет ROS, нажмитеOpenкнопка.
- затем нажмите
Browse...Выберите (или создайте новую) папку сборки. Я обычно кладу под пакет, то есть вровень с папкой src.
- нажмите
Nextкнопка:
- нажмите
Run CMake:
- После бега,
FinishКнопка изменится с серого на необязательный, нажмитеFinishкнопку для успешного импорта пакета.
- А теперь весело танцуйте с кодом на TX2!
注:TX1可以模仿以上方式安装、配置、设置。
END