嵌入式开发者社区

标题: DM8148安装ezsdk问题 [打印本页]

作者: 朱宝军    时间: 2016-6-17 17:29
标题: DM8148安装ezsdk问题
我按照4-搭建DM8148的Linux开发环境来搭建ezsdk环境,但是pdf上写的有点不明白
1、根据第53页 本手册全部安装源代码默认存放于"/media/DM8148"。先安装交叉编译器是因为后
面安装 ezsdk_dm814x-evm_5_05_02_00_setuplinux 要求先安装好交叉编译器。
( 1) 解压 CodeSourcery.tar.gz,输入如下命令后可以在用户目录下看到 CodeSourcery 如
图所示:
疑问:既然ezsdk_dm814x-evm_5_05_02_00_setuplinux位于/media/DM8148 下解压后怎么会在/home/tronlong/下 恐怕得用
tar -C参数吧
( 2) 打开"/etc/profile"配置文件,将交叉编译工具链的路径加入系统环境变量中,执行
如下命令:
Host# cd /home/tl
Host# gedit .profile
在 profile 文件最后添加以下语句:
export PATH=$PATH:/home/tronlong/CodeSourcery/Sourcery_G++_Lite/bin:
疑问:设置环境变量一般在"/etc/profile"下,但是文中好像在/home/tl下还有个.profile 并且export PATH=$PATH:/home/tronlong/CodeSourcery/Sourcery_G++_Lite/bin:这句话根据文中说明应该加在/home/tl/.profile上面,但是/home/tl下面好像没有.profile这个文件


作者: vefone    时间: 2016-6-19 10:14
问题1:文档中的操作可能说得不是清晰,根据个人需要,可将交叉编译工具CodeSourcery.tar.gz 解压到文件系统上的任意路径,建议在/home或/opt目录下,如你所说,得用tar -C 指定解压的路径。
问题2: /home/tl/.profile配置文件只适用于tl用户,只有以tl用户登陆时,能使用该配置(我的ubuntu上的普通用户是vefone,在/home/vefone下有.profile文件)。每个用户都会有自己的配置文件,在设置环境变量时,编辑/etc/profile文件即可,/etc/profile配置文件是所有用户都能使用的,设置环境变量时,编辑这个文件即可。修改的内容是对所有用户起作用的。




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