linux系统内核编译出错arm需要arm.h

交叉编译工具链的问题。在编译ARM架构的Linux内核时出现错误提示缺少arm.h文件件,是由于交叉编译工具链的问题。解决该问题需要安装针对ARM架构的交叉编译工具链,并设置环境变量。Linux系统是一种自由、开放源代码的计算机操作系统。它是一种多用户、多任务、支持多线程和多CPU的操作系统。

  • ...make: arm-none-linux-gnueabi-gcc: Comman
    绛旓細搴旇鏄疞inux绯荤粺鐗堟湰闂锛孡inux鐗堟湰澶柊鐨勮瘽鏈夊啓鍦版柟鍜屼互鍓嶇殑鏂规硶灏变笉涓鏍蜂簡锛屽綋鍒濇垜缂栬瘧鐨勬椂鍊欑孩甯藉瓙姣旇緝鏃╃殑鐗堟湰鍙互鎴愬姛锛孶buntu鐨勫氨涓嶈浜嗭紝妤间富鐧惧害鎼滀笅锛屽緢澶氳繖鏂归潰鐨勫崥瀹紝璇曡瘯绾㈠附瀛愩
  • linux涓嬪浣曞畨瑁ar8171缃戝崱鐨勯┍鍔?
    绛旓細涓嬭浇鏂囦欢锛缂栬瘧瀹夎Atheros 缃戝崱椹卞姩閬囧埌鐨勯棶棰樺強瑙e喅鏂规硶.docx|瑙e喅鏂规硶锛氫粠鍏夌洏閲屾壘鍒kernel-devel杞欢鍖咃紝鐒跺悗鏀捐繘绯荤粺閲屽畨瑁呫傚畨瑁呬簡 kernel-devel杞欢鍖 锛屽啀瀹夎缃戝崱椹卞姩鍖呫備互鍓嶅畨瑁呰繃閬囧埌杩欑被鐨勯棶棰橈紝闄勪欢鏄互鍓嶅啓鐨勶紝鎮ㄥ彲浠ュ弬鑰冧笅銆
  • Linux宓屽叆寮忎氦鍙缂栬瘧宸ュ叿閾鹃棶棰 娴呰皥
    绛旓細寤虹珛閰嶇疆鏂囦欢鍦╝rm.sh鑴氭湰鏂囦欢涓渶瑕佹敞鎰廰rm-xscale.dat鍜実cc-3.3.6-glibc-2.3.2.dat涓や釜鏂囦欢锛岃繖涓や釜鏂囦欢鏄綔涓篊rosstool鐨缂栬瘧鐨勯厤缃枃浠躲傚叾涓 arm.dat鏂囦欢鍐呭濡備笅锛屼富瑕佺敤浜庡畾涔夐厤缃枃浠躲佸畾涔夌敓鎴愮紪璇戝伐鍏烽摼鐨勫悕绉颁互鍙婂畾涔夌紪璇戦夐」绛夈KERNELCONFIG='pwd'/arm.config # 鍐呮牳鐨勯厤缃甌ARGET=arm-l...
  • Linux鍐呮牳缂栫▼鐨勭洰褰
    绛旓細9.2.2 鏋勫缓鍐呮牳鏄犲儚 3649.3 灏忕粨 3699.4 涔犻 369绗10绔 鍚戝唴鏍告坊鍔犱唬鐮 37110.1 娴忚婧愪唬鐮 37110.11 鐔熸倝鏂囦欢绯荤粺 37110.12 filp鍜宖ops 37210.13 鐢ㄦ埛绌洪棿鍜屽唴鏍哥┖闂 37410.14 绛夊緟闃熷垪 37510.15 宸ヤ綔闃熷垪鍙婁腑鏂 37810.16 绯荤粺璋冪敤 38010.17 鍏朵粬绫诲瀷鐨勯┍鍔ㄧ▼搴 38010.18 璁惧妯″瀷鍜宻ysfs鏂囦欢绯荤粺 38310.2 缂栧啓浠g爜...
  • 濡備綍鏋勯鍐呮牳婧愪唬鐮佹爲
    绛旓細Linux鍐呮牳鐨勯厤缃郴缁熺敱涓変釜閮ㄥ垎缁勬垚锛屽垎鍒槸锛Makefile锛氬垎甯冨湪 Linux 鍐呮牳婧愪唬鐮佷腑鐨 Makefile锛屽畾涔 Linux 鍐呮牳鐨缂栬瘧瑙勫垯锛閰嶇疆鏂囦欢锛坈onfig.in锛夛細缁欑敤鎴锋彁渚涢厤缃夋嫨鐨勫姛鑳斤紱閰嶇疆宸ュ叿锛氬寘鎷厤缃懡浠よВ閲婂櫒锛堝閰嶇疆鑴氭湰涓娇鐢ㄧ殑閰嶇疆鍛戒护杩涜瑙i噴锛夊拰閰嶇疆鐢ㄦ埛鐣岄潰锛堟彁渚涘熀浜庡瓧绗...
  • 宓屽叆寮忚澶囩殑宓屽叆寮忚澶囦笂鐨Linux绯荤粺寮鍙
    绛旓細瀹冧滑鍖呮嫭璇稿ar銆乤s銆乷bjmp銆乷bjcopy杩欐牱鐨勫疄鐢ㄧ▼搴忋侴鈥擥NUC缂栬瘧鍣ㄣ侴libc鈥旀墍鏈夌敤鎴峰簲鐢ㄧ▼搴忛兘灏嗛摼鎺ュ埌鐨凜搴撱傞伩鍏嶄娇鐢ㄤ换浣旵搴撳嚱鏁扮殑鍐呮牳鍜屽叾瀹冨簲鐢ㄧ▼搴忓彲浠ュ湪娌℃湁璇ュ簱鐨勬儏鍐典笅杩涜缂栬瘧銆傛瀯寤哄伐鍏烽摼寤虹珛浜嗕竴涓氦鍙夌紪璇戝櫒鐜銆傛湰鍦扮紪璇戝櫒缂栬瘧涓庢湰鏈哄悓绫荤殑澶勭悊鍣ㄧ殑鎸囦护銆備氦鍙夌紪璇戝櫒杩愯鍦ㄦ煇涓绉嶅鐞嗗櫒涓...
  • 濡備綍涓哄祵鍏ュ紡寮鍙戝缓绔嬩氦鍙缂栬瘧鐜
    绛旓細缂栬瘧鍐呮牳鐢熸垚澶存枃浠 $make ARCH=arm CROSS_COMPILE=arm-linux- menuconfig 浣犱篃鍙互鐢 config 鍜 xconfig 鏉ヤ唬鏇 menuconfig,浣嗚繖鏍风敤鍙兘浼氭病鏈夎缃煇浜涢厤缃枃浠堕夐」鍜屾病鏈夌敓鎴愪笅闈㈢紪璇戞墍闇鐨勫ご鏂囦欢銆傛帹鑽愬ぇ瀹剁敤 make menuconfig,杩欎篃鏄唴鏍稿紑鍙戜汉鍛樼敤鐨勬渶澶氱殑閰嶇疆鏂规硶銆傞厤缃畬閫鍑哄苟淇濆瓨,妫鏌ヤ竴涓嬬殑鍐呮牳鐩綍涓殑 inc...
  • arm-linux-gcc 浜ゅ弶宸ュ叿閾惧彲浠ョ洿鎺ュ湪linux涓缂栬瘧鐢熸垚STM32(Cotex-M3鍐...
    绛旓細鐪嬩綘鐨缂栬瘧鍣紝浣嗘槸 M3 杩欎釜鍐呮牳姣旇緝鏂帮紝鍦ㄦ棫鐗堟湰鐨 gcc 涓婁細娌℃湁閽堝杩欎釜 CPU 鐨勬敮鎸併侻3 濂藉儚鏈夐儴鍒嗘寚浠や笉鏀寔锛屽鏋滀綘鐨勭紪璇戝櫒涓嶆敮鎸侊紝缂栬瘧鍑烘潵鐨勭▼搴忎細涓嶈兘姝e父杩愯銆傝繖涓滆タ涓嶆槸闅忎究鎵句釜鍑犵櫨骞村墠鐨勪笢瑗匡紝灏辫兘鏀寔鏂扮‖浠剁殑銆備綘鐪嬬湅浣犵殑 gcc 鍒板簳鏀寔浠涔 CPU 鍚р︹cc-4.8.1 鍙嶆鏀寔濡備笅 ...
  • 濡備綍鍦╟++瀹氫箟涓涓鐢熺被浠ュ疄鐜板钩鍧囨垚缁╃殑璁$畻鍜屾煡璇㈠姛鑳?
    绛旓細绠鍗曞湴璇,AUTOSAR CP涓昏璺戝湪8bit銆16bit銆32bit鐨凪CU涓,瀵瑰簲浼犵粺鐨勮溅韬帶鍒躲佸簳鐩樻帶鍒躲佸姩鍔绯荤粺绛夊姛鑳,濡傛灉娑夊強鍒拌嚜鍔ㄩ┚椹剁殑璇,AUTOSAR CP鍙兘鏃犳硶瀹炵幇;鑰孉UTOSAR AP涓昏璺戝湪64bit浠ヤ笂鐨勯珮鎬ц兘MPU/SOC涓,瀵瑰簲鑷姩椹鹃┒鐨勯珮鎬ц兘鐢靛瓙绯荤粺銆備弗鏍煎湴璇,AUTOSAR CP骞朵笉鍙槸涓滀腑闂翠欢鈥,瀹冩槸鐩稿綋浜庘淥S鍐呮牳+涓棿浠...
  • 濡備綍缂栬瘧OpenWrt
    绛旓細棣栧厛, 寮鏈虹櫥闄嗗埌鏀寔缂栬瘧Openwrt鐨勬搷浣滅郴缁(搴熻瘽浜)銆傚疄浣撴満鎴栬呰櫄鎷熸満(Vmware 鎴栬 Qemu)閲岀殑鎿嶄綔绯荤粺閮借,杩欓噷鎺ㄨ崘浣跨敤Linux绯荤粺銆 bsd鍜宮ac osx绯荤粺涔熷彲浠ョ紪,浣嗕笉鎺ㄨ崘,涓旀湭楠岃瘉鏄惁鍙紪璇戞垚鍔熴備笅鏂囧亣瀹氭偍浣跨敤鐨勬槸Debian鎿嶄綔绯荤粺,浣跨敤 apt-get 鏉ョ鐞嗗寘. 鏇夸唬鐨勯夋嫨鏄 Ubuntu (鍒嗘敮 Kubuntu, Xubuntu 绛夊嵆鍙)...
  • 扩展阅读:一张图看懂linux内核 ... 编译自己的linux系统 ... linux内核3个主要部分 ... linux系统一般用来干嘛 ... linux内核编程入门 ... linux系统内核怎么看 ... linux内核编译一次多久 ... linux编译内核可以暂停吗 ... linux是大内核还是微内核 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网