http://www.loongson.cn/dev/ftp/toolchain/gcc/lccreadme.txt
这是一个交叉工具链,请安装在X86平台上。 安装方式如下:
1.解压缩该文件,得到一个loongson-linux文件夹和STLSR22.tar.bz2文件。前者是loongcc相关文件,后者是一个交叉的gcc工具链,loongcc会用到其中的预处理器。
2.将STLSR22.tar.bz2解压缩到/usr/local/目录下。将loongson-linux放置到你计划的安装目录下。
3. 修改,bashrc文件,确保loongcc和交叉GCC都能在PATH中,类型如下:
export PATH=$PATH:/home/lingkun/tmp/loongson-linux/bin:/usr/local/STLSR22/4.2.3/bin
##LD_LIBRARY_PATH也需要改一下.
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/lingkun/tmp/loongson-linux/lib
4. source .bashrc 编个helloworld试试:)
注意:
1.要么使用-static静态链方式编译,要么在龙芯的debian系统中,要有gcc-multilib,g++-multilib, gfortran-multilib安装。否则无法执行可执行文件。
2. 因为给你传的是debug版本的loongcc,塞了很多调试信息在可执行文件里,所以文件很大。
lccreadme
http://www.loongson.cn/dev/ftp/toolchain/gcc/lccreadme.txt
LCC
http://www.loongson.cn/dev/ftp/toolchain/gcc/loongcc_9901.zip
LCC-md5
http://www.loongson.cn/dev/ftp/toolchain/gcc/loongcc_9901.zip.md5
这是一个交叉工具链,请安装在X86平台上。 安装方式如下:
1.解压缩该文件,得到一个loongson-linux文件夹和STLSR22.tar.bz2文件。前者是loongcc相关文件,后者是一个交叉的gcc工具链,loongcc会用到其中的预处理器。
2.将STLSR22.tar.bz2解压缩到/usr/local/目录下。将loongson-linux放置到你计划的安装目录下。
3. 修改,bashrc文件,确保loongcc和交叉GCC都能在PATH中,类型如下:
export PATH=$PATH:/home/lingkun/tmp/loongson-linux/bin:/usr/local/STLSR22/4.2.3/bin
##LD_LIBRARY_PATH也需要改一下.
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/lingkun/tmp/loongson-linux/lib
4. source .bashrc 编个helloworld试试:)
注意:
1.要么使用-static静态链方式编译,要么在龙芯的debian系统中,要有gcc-multilib,g++-multilib, gfortran-multilib安装。否则无法执行可执行文件。
2. 因为给你传的是debug版本的loongcc,塞了很多调试信息在可执行文件里,所以文件很大。
lccreadme
http://www.loongson.cn/dev/ftp/toolchain/gcc/lccreadme.txt
LCC
http://www.loongson.cn/dev/ftp/toolchain/gcc/loongcc_9901.zip
LCC-md5
http://www.loongson.cn/dev/ftp/toolchain/gcc/loongcc_9901.zip.md5