一、修改过程 第一步:在Qt软件中依次点击 工具->选项->构建和运行->Debuggers->Add->选择gdb调试插件路径下的aarch64-linux-gnu-gdb 并命名 gdb路径:/home/forlinx/work/lichee/brandy/armv8_toolchain/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/aarch64-linux-gnu-gdb(注:此路径为飞凌提供开发环境中的gdb路径,不同的环境前面的路径有所差异) 第二步:在工具->选项->构建和运行中点击Kit,添加一个新的配置,名称自拟,设备类型选择通用linux设备,调试器选择刚刚创建好的Debuggers 第三步:在工具->选项,最左侧选项里选择Devices,打开Devices界面后点击Add,添加Generic Linux Device(default for Generic Linux)设备,输入开发板的网络ip和ssh登录的用户名和密码,可点击Test测试,验证连接后配置完成。 回顾一下,怎么配置A40i/T3的ssh 1、首先是设置账号密码 adduser+账号 passwd+密码 2、修改配置文件 /etc/ssh/sshd_config 将#PermitRootLogin prohibit-password 修改为 PermitRootLogin yes,保存退出。 3、/etc/init.d/S50sshd restart 重启 sshd 服务 4、设置要修改的ip地址 ifconfig eth0 +ip 最后一步,在项目这个地方选择的存放路径要在.pro文件中声明 二、成果展示 来看一下最后的成果,首先我们简单的搭个界面,作为测试使用。 点击左下角绿色三角,屏幕显示: 三、经验分享 分享一下已经踩完的几个坑 1、 有时会有这种连接超时的错误,不要慌,再去之前的第三步检查一下,一定要保证第三步的text 成功。 2、 出现该问题的原因是因为在开发板上已经运行了一个程序,此时再运行一个程序就会部署失败,需要在开发板上杀掉该进程,再去运行当前的qt程序。 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-22 23:16
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.