¹¤×÷ÊÇLinuxÇý¶¯¿ª·¢£¬¹¤×÷»·¾³¶¨Îªubuntu7.10£¬Ö÷ÒªÊÇ¿¼Âǵ½Èí¼þ°²×°¸üбȽϷ½±ã¡£
¿¼Âǵ½ÍøËÙ·½ÃæµÄÒòËØ£¬Ê×ÏÈÐèÒª¸ü¸Äsources.listÎļþ£¨Î»ÓÚ/etc/apt/sources.list)£¬½«ÀïÃæµÄÈí¼þÍøÕ¾¸ÄΪubuntuµÄÖйú¾µÏñÍøÕ¾¡£¿É½«ÒÔÏÂÎı¾Ìæ»»µôsources.listÀïµÄÄÚÈÝ£¨×¢ÒâubuntuµÄ°æ±¾Çø±ð£¬ÒªÐÞ¸Äʲô×îºÃ¸ù¾Ý×Ô¼ºµÄʵ¼ÊÇé¿öµ½ÍøÉÏËÑÏ£¬ÔÙ½øÐÐÐ޸ģ©¡£
deb http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
ÏÂÔØ°²×°gcc¡¢linux-headers
sudo apt-get install gcc
sudo apt-get install linux-headers-$(uname -r)
Á¢Âíд¸ö×î¼òµ¥µÄhelloworldÓ¦ÓóÌÐò£¬ËÖª±àÒë²»¹ý£¬ÌáʾÕÒ²»µ½stdio.hÎļþ£¬ÉÏÍøËÑÏ£¬ÈçÏ¿ÉÒÔ½â¾ö
sudo apt-get install build-essential
ÔÙдһ¸ö×î¼òµ¥µÄhelloworldÄÚºËÄ£¿é£¬Ò»ÔËÐÐ
make -C /usr/src/linux-headers-$(uname -r) M=$(pwd) modules
½Óןܶà³ö´íÐÅÏ¢³öÀ´ÁË£¬²»ÓÃ×Ðϸ¿´£¬¶¼ÖªµÀȱÉٺܶණÎ÷¡£ÔÙËÑÏ£¬×ö·¨ÈçÏ£º
sudo apt-get install modules-assistant
sudo m-a update
sudo m-a prepare
ÔٴαàÒ룬ÏÖÔÚ¿ÉÒÔͨ¹ýÁË£¬µÃµ½helloworld.koÎļþ£¬ÔÙinsmod helloworld.ko¾Í¿ÉÒÔÁË¡£
ÒòΪÒÔºó¿ÉÄÜ»á±àÒëÄںˣ¬ËùÒÔÒ»²¢°ÑÐèÒªµÄ¶«Î÷¶¼×°ÉÏÁË¡£
sudo aptitude install libqt3-headers libqt3-mt-dev libqt3-compat-headers libqt3-mt
ÕâÑù¾ÍÍê³ÉÁËLinuxÔÚX86ƽ̨µÄÄÚºËÄ£¿é¿ª·¢»·¾³¡£¶ø×îÖÕÒªÒÆÖ²µ½MIPSƽ̨ÉÏ£¬ËùÒÔÐèÒª½»²æ±àÒ빤¾ß¡£¾ßÌåµÄÉèÖôýÒÔºóÕûÀí¡£
mengzhaizhuren ÓÚ 2008-04-03 13:02:55·¢±í:
ÆÚ´ýÄã¸ßÖÊÁ¿µÄ¿ª·¢×÷Æ·