or1200构建sopc系统之软件环境搭建

使用预先编译好的工具链

下载:

ftp://ocuser:[email protected]/toolchain/or32-elf-linux-x86.tar.bz2

解压

tar xjf or32-elf-linux-x86.tar.bz2


解压会产生一个新的目录,or32-elf/ 导出文件路径,把以下这句命令添加到~/.bashrc文件中

vim ~/.bashrc  

在文本末尾添加

export PATH=$PATH:/home/mark/work/or32-elf/bin

测试

命令行输入or32-elf-,按两下tab

$ or32-elf-

or32-elf-addr2line  or32-elf-gcov       or32-elf-objdump

or32-elf-ar         or32-elf-gdb        or32-elf-profile

or32-elf-as         or32-elf-gdbtui     or32-elf-ranlib

or32-elf-c++filt    or32-elf-gprof      or32-elf-readelf

or32-elf-cpp        or32-elf-ld         or32-elf-sim

or32-elf-gcc        or32-elf-mprofile   or32-elf-size

or32-elf-gcc-4.2.2  or32-elf-nm         or32-elf-strings

or32-elf-gccbug     or32-elf-objcopy    or32-elf-strip


即可


所遇到问题:

1、在使用pieTTY和SecureCRT进行远程登录虚拟机时遇到无法连接  

解决方法:

 关闭防火墙  service iptables stop

 开启ssh服务 service sshd restart


2、由于我使用的是CentOS6.5 64位版本 而工具链只支持X86 

解决方法:

 yum 安装32位库即可


命令:

 yum install -y libstdc++*.i686 ncurses*.i686 gtk2*.i686 glibc*.i686  libXxf86vm*.i686 libSM*.i686 PackageKit-gtk-module*.i686 libcanberra-gtk2*.i686 

猜你喜欢

转载自blog.csdn.net/doublemark/article/details/26137881