嵌入式开发者社区

标题: TL5728F-EVM QT编译生成Makefile文件问题 [打印本页]

作者: buzhidaozuihao    时间: 2018-12-4 10:53
标题: TL5728F-EVM QT编译生成Makefile文件问题
使用QT creator 编程是,在编译过程中提示 g++:command not found,然后查看生成的Makefile文件,文件的 CC 为 gcc,CXX 为 g++,而不是TI SDK 库下面的交叉编译的 gcc g++。
Makefile 文件下 把gcc g++ 修改为 /home/tronlong/ti-processor-sdk-linux-rt-am57xx-evm-04.03.00.05/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-gcc或者/home/tronlong/ti-processor-sdk-linux-rt-am57xx-evm-04.03.00.05/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g++后可以正确编译。
怎么修改文件,让QT编译生成的Makefile文件的CC CXX自动链接到上述地址
作者: czs----Tronlong    时间: 2018-12-4 14:19
您好,

       我们默认情况下基于SDK 3.01的环境下开发Qt


[attach]4447[/attach]

       如果您配置了SDK 4.03下的qmake,在命令行需要source SDK-4.03对应的开发环境

[attach]4448[/attach]

作者: buzhidaozuihao    时间: 2018-12-5 20:25
czs----Tronlong 发表于 2018-12-4 14:19
您好,

       我们默认情况下基于SDK 3.01的环境下开发Qt

我就是按照上面所示的步骤来做的,但是QT编译时候,生成的Makefile文件的 CC CXX 一直是 gcc g++ 而不是SDK开发库的
作者: czs----Tronlong    时间: 2018-12-6 21:43
请确认您的qmake配置完成后,状态是否正常
作者: buzhidaozuihao    时间: 2018-12-10 13:57
qmake 配置完成后状态正常的。我自己手动修改了makefile文件之后,都是对的,程序可以调试通过,而且可以直接下载到开发板并且运行成功




欢迎光临 嵌入式开发者社区 (https://51ele.net/) Powered by Discuz! X3.4