0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux:交叉編譯需要 configure的代碼

如意 ? 來源:CSDN ? 作者:CaspianSea ? 2020-06-23 08:56 ? 次閱讀

很多代碼都有 configure文件,需要執(zhí)行一下 configure 才能產(chǎn)生Makefile。

如果要對這樣的代碼進(jìn)行交叉編譯,需要做一些設(shè)置。

首先,把交叉工具鏈的位置加入到 PATH里,

然后執(zhí)行 。/configure --host=cross-compile-prefix

就可以了。

比如,我現(xiàn)在用的 arm gcc名稱為arm-linux-gnueabi-gcc, 前綴為 arm-linux-gnueabi

所以在我編一個(gè)代碼的時(shí)候,執(zhí)行configure的結(jié)果如下:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11161

    瀏覽量

    208468
  • Configured
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    7989
收藏 人收藏

    評論

    相關(guān)推薦

    Linux系統(tǒng)下交叉編譯工具鏈的安裝方法

    今天主要和大家聊一聊,如何使用Linux系統(tǒng)下的交叉編譯工具鏈的方法。
    發(fā)表于 11-21 09:30 ?3179次閱讀

    imx6-q交叉編譯libcurl出錯(cuò)怎么解決?

    我使用linux4.1.15內(nèi)核,交叉編譯器為:arm-poky-linux-gnueabi-gcc編譯libcurl-7.71 報(bào)錯(cuò),錯(cuò)誤
    發(fā)表于 01-10 06:11

    什么是交叉編譯?為什么要交叉編譯

    編譯既然我們已經(jīng)有了主機(jī)編譯器,那為什么還要交叉編譯呢?有時(shí)是因?yàn)槟康钠脚_(tái)上不允許或不能夠安裝我們所需要
    發(fā)表于 01-13 06:04

    交叉編譯之LoongArch(Makefile,CMake,AutoTool等方式)

    (./configure) 對于使用configure文件來檢查編譯環(huán)境的源碼,如果是本地編譯,那么只需要./
    發(fā)表于 05-07 18:55

    交叉編譯linux內(nèi)核(raspberry_3.6.y)

    一步一步教你交叉編譯linux內(nèi)核,RPI的內(nèi)核編譯教程,小眾的東西了
    發(fā)表于 11-03 17:58 ?0次下載

    arm-linux交叉編譯環(huán)境解析

    交叉編譯環(huán)境介紹 交叉編譯是嵌入式開發(fā)過程中的一項(xiàng)重要技術(shù),它的主要特征是某機(jī)器中執(zhí)行的程序代碼不是在本機(jī)
    發(fā)表于 10-31 11:26 ?7次下載

    Xilinx交叉編譯鏈的安裝步驟和驗(yàn)證

    xilinx-arm-linux交叉編譯鏈最后一個(gè)版本就是2011版本,之后的xilinx不再單獨(dú)提供交叉編譯鏈了,如果
    發(fā)表于 07-10 10:49 ?3139次閱讀

    定制ARM For Linux交叉編譯工具詳細(xì)介紹

    是X86)運(yùn)行,對于ARM開發(fā)者來說,需要一個(gè)能在本機(jī)編譯、但編譯卻生成ARM運(yùn)行代碼的一套交叉編譯
    發(fā)表于 04-02 14:38 ?374次閱讀

    深度理解Linux虛擬機(jī)之交叉編譯

    在一種計(jì)算機(jī)環(huán)境中運(yùn)行的編譯程序,能編譯出在另外一種環(huán)境下運(yùn)行的代碼,我們就稱這種編譯器支持交叉編譯
    發(fā)表于 08-12 10:34 ?1387次閱讀

    Linux】嵌入式Linux系統(tǒng)的移植(上篇:交叉編譯器、連接方式)

    的移植要點(diǎn)搭建交叉開發(fā)環(huán)境bootloader的選擇與移植kernel的設(shè)置、編譯、移植和調(diào)試根文件系統(tǒng)的制作嵌入式Linux系統(tǒng)的移植基本步驟確定目標(biāo)機(jī)、主機(jī)的連接方式安裝交叉
    發(fā)表于 11-01 16:57 ?14次下載
    【<b class='flag-5'>Linux</b>】嵌入式<b class='flag-5'>Linux</b>系統(tǒng)的移植(上篇:<b class='flag-5'>交叉</b><b class='flag-5'>編譯</b>器、連接方式)

    嵌入式Linux開發(fā)環(huán)境搭建-3-安裝交叉編譯工具鏈

    嵌入式Linux開發(fā)環(huán)境搭建-安裝交叉編譯工具鏈1、下載2、解壓3、設(shè)置環(huán)境變量參考文檔ubuntu下安裝交叉編譯工具鏈 - emlslxl
    發(fā)表于 11-02 13:21 ?12次下載
    嵌入式<b class='flag-5'>Linux</b>開發(fā)環(huán)境搭建-3-安裝<b class='flag-5'>交叉</b><b class='flag-5'>編譯</b>工具鏈

    Linux應(yīng)用開發(fā)-串口下載命令rzsz交叉編譯

    rz/sz工具是通過Zmodem協(xié)議傳輸文件的命令,常用于Linux與windows之前的數(shù)據(jù)傳輸。 這篇文章就介紹如何在交叉編譯rz/sz命令,并在Linux開發(fā)板上完成測試。
    的頭像 發(fā)表于 08-14 09:20 ?2262次閱讀

    交叉編譯器安裝教程

    ,所以我們需要一個(gè)在 X86 架構(gòu)的 PC 上運(yùn)行,可以編譯 ARM 架構(gòu)代碼的 GCC 編譯器,這個(gè)編譯器就叫做
    的頭像 發(fā)表于 09-29 09:12 ?3363次閱讀

    Linux交叉編譯選項(xiàng)與源碼與目標(biāo)文件分離

    交叉編譯選項(xiàng) 編譯Linux,通常只需要運(yùn)行 make menuconfig 配置要編譯的模塊,
    的頭像 發(fā)表于 09-27 11:48 ?724次閱讀

    linux4.1.15交叉編譯鏈描述及使用方法

    飛凌嵌入式OKMX6ULL-C開發(fā)板Linux4.1.15交叉編譯鏈描述及使用方法
    發(fā)表于 03-22 11:18 ?3次下載