ubuntu下安装交叉编译的环境脚本
生活随笔
收集整理的這篇文章主要介紹了
ubuntu下安装交叉编译的环境脚本
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? 不少同學喜歡使用ubuntu進行嵌入式開發,但缺少不少開發環境和工具,以下為個人多年總結的配置環境腳本,供大家參考。
? ? 如sh的配置、vim的配置、smb配置等。可以直接保存為ubuntu.sh ,?然后在系統下執行。
#!/bin/sh#change /bin/sh ln -sf bash /bin/sh# add 32 bit support. dpkg --print-architecture dpkg --print-foreign-architectures dpkg --add-architecture i386 # apt update apt-get dist-upgrade echo y | apt-get install gcc-multilib g++-multilib # add_vim(){echo y | apt install vimecho y | apt remove --purge vim-tiny#config vimcat vim.conf >> /etc/vim/vimrc }add_git(){echo y | apt install git# git config infos.git config --global user.email "wangxinyu.yy@gmail.com"git config --global user.name "wangxinyu"echo y | apt install subversion}# Install 32 libs for Cross compile... add_libs32(){echo y | apt install lib32ncurses5echo y | apt install lib32z1echo y | apt-get install lib32stdc++6 }# useful tools add_comm_tools(){echo y | apt install net-toolsecho y | apt install vlanecho y | apt install openssh-serverecho y | apt install sambaecho -e "123\n123" | smbpasswd -a wangxinyucp smb.conf /etc/samba/smb.conf -f# For Embedded linux develop.echo y | apt install makeecho y | apt install cmakeecho y | apt install libncurses5-dev # For make menuconfigecho y | apt install build-essential# This one libgcc_s.so.1 From openSUSE 11.3 wxy.if [ ! -e /lib/libgcc_s.so.1 ] ; then cp libgcc_s.so.1 /lib/; fi # Some command path.# Crosscompile path. }# add Wubi tepyin add_wubi(){echo y | apt-get install fcitx-table-wbpy }# add udhcpc and udhcpd add_udhcp(){echo y | apt-get install udhcpcecho y | apt-get install udhcpd }# modify interface names... # Add "net.ifnames=0 biosdevname=0" to kernel start parameters. # Modify Grub default select : set default="3" # /etc/default/grub GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" and then do command update-grub #config net interface.add_vim add_git add_libs32 add_comm_tools add_wubi add_udhcp?
總結
以上是生活随笔為你收集整理的ubuntu下安装交叉编译的环境脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 导师制度文化交流
- 下一篇: Linux下安装PPPOE SERVER