那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

多文件工程的編譯

chenbingjy ? 來源:501089 ? 作者:501089 ? 2024-06-26 13:35 ? 次閱讀

代碼;

makefile

ccb:add_int.o add_float.o sub_int.o sub_float.o main.o 
	gcc -o ccb add_int.o add_float.o 
		sub_int.o sub_float.o main.o
add_int.o:add_int.c add.h
	gcc -c -o add_int.o add_int.c
add_float.o:add_float.c add.h
	gcc -c -o add_float.o add_float.c
sub_int.o:sub_int.c sub.h
	gcc -c -o sub_int.o sub_int.c
sub_float.o:sub_float.c sub.h
	gcc -c -o sub_float.o sub_float.c
main.o:add.h sub.h
	gcc -c -o main.o main.c -Iadd -Isub

clean:
	rm -f ccb add_int.o add_float.o 
		sub_int.o sub_float.o main.o

編譯運行;

wKgZomZ7qB2APUnHAAD7TDP5Df8886.png
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編譯
    +關注

    關注

    0

    文章

    661

    瀏覽量

    33042
收藏 人收藏

    評論

    相關推薦

    Keil工程下改動.c文件編譯的.o文件不更新如何解決?

    在維護公司項目的時候,打開工程下一個C文件在里面添加了一些代碼,然后點擊重新編譯后發現它的二進制O文件沒有同步更新,而其他C文件生成的O
    發表于 09-04 10:35

    java反編譯能拿到源碼嗎

    Java反編譯是一種將編譯后的Java字節碼(.class文件)轉換回Java源代碼的過程。雖然反編譯可以幫助理解代碼的邏輯和結構,但它并不總是能完美地還原原始源代碼。反
    的頭像 發表于 09-02 11:03 ?1193次閱讀

    Efinity編譯生成文件使用指導-v1

    接上篇: (6)查看Unassigned Core Pins。 在placement下面的palce.rpt文件中搜索 Unassigned C ore Pins就可以看到。它說明這些管腳沒有用于內部連接。 大家可以點擊這個鏈接查看上文 Efinity編譯生成
    的頭像 發表于 08-13 14:22 ?832次閱讀
    Efinity<b class='flag-5'>編譯</b>生成<b class='flag-5'>文件</b>使用指導-v1

    用env工具生成rt-thread的工程文件,vscode編譯報錯的原因?

    使用vscode的eide插件可以編譯裸機的國民技術芯片,我用env工具生成rt-thread的工程文件,keil編譯無問題,vscode編譯
    發表于 07-11 08:31

    網頁編譯ESP-AT工程如何設置AT driver command support功能?

    網頁編譯 ESP-AT 工程如何設置 AT driver command support功能?修改哪個文件? 我在module_config/module_esp32_default
    發表于 06-26 07:16

    在vscode中使用ESP-IDFV5.03版本,編譯工程生成的sdkconfig.h文件無法跳轉怎么解決?

    問題描述:在vscode中使用ESP-IDFV5.03版本,編譯工程生成的sdkconfig.h文件無法跳轉,只能跳轉到ESP-IDF中的某個組件里面的sdkconfig.h文件,導致
    發表于 06-07 07:53

    在examples工程執行idf.py build時候,怎么執行外部工程的makefile把它也編譯進去?

    在idf examples下的工程添加一個外部的工程進去 ,外部工程文件里已經有makefile寫好編譯規則,在examples
    發表于 06-06 06:37

    stm32f10x_tim.h文件編譯錯誤的原因?

    我在移植別人工程文件時出現編譯錯誤,且錯誤提示都在stm32f10x_tim.h文件?這工程文件
    發表于 05-21 08:26

    HighTec Tricore編譯速度優化策略探討

    HighTec在編譯時默認是根據工程文件文件架構首先生成makefile文件,然后執行“make makefile”指令來
    的頭像 發表于 04-10 12:44 ?2365次閱讀
    HighTec Tricore<b class='flag-5'>編譯</b>速度優化策略探討

    STVD編譯工程后提示系統找不到指定的文件怎么解決?

    STVD編譯工程后,提示錯誤,如下:系統找不到指定的文件。 Error creating process for executable size 系統找不到指定的文件。 minisys
    發表于 04-01 06:50

    可以編譯運行的工程代碼中不存在.ioc文件有辦法生產.ioc嗎?

    可以編譯運行的工程代碼中不存在.ioc文件,有辦法生產.ioc嗎?
    發表于 03-26 08:00

    3562-Qt工程編譯說明

    本文檔主要說明如何將已有 Qt 工程進行編譯,生成可在評估板上正常運行的 ARM 端 Qt 程序鏡像。 Qt 開發環境主要包括 Qt Creator 工具、X86 端 Qt 環境、ARM 端
    的頭像 發表于 03-05 09:19 ?526次閱讀
    3562-Qt<b class='flag-5'>工程</b><b class='flag-5'>編譯</b>說明

    鴻蒙開發【編譯構建】講解

    Version 8~9在編譯構建體系、工程目錄及配置文件等存在差異,接下來將詳細介紹兩者之間的差異。 構建體系 HarmonyOS應用/服務API Version 47和API Version 89的構建
    發表于 02-27 17:41

    Infineon官網下載的Demo工程,Tasking編譯通過,移植Hightec報故障怎么解決?

    Demo工程在Tasking工程中,編譯成功。 按照論壇大神之前分享的資料移植至Hightec編譯器(lsl鏈接文件路徑已修改,頭
    發表于 02-20 08:11

    OpenHarmony 移植:build lite 編譯構建過程

    這些疑惑,會對 build lite 編譯構建過程有個更深入的理解。 1、產品解決方案代碼是如何被調用編譯的 在文件 buildliteBUILD.gn 配置文件中的構建目標 //bu
    的頭像 發表于 02-19 16:19 ?1011次閱讀
    威尼斯人娱乐城 老品牌值得信赖| 888真人娱乐城| 金冠百家乐官网的玩法技巧和规则| 大发888娱乐城dmwd| 百家乐官网任你博赌场娱乐网规则| 最好的棋牌游戏大厅| 百家乐官网群dmwd| 临颍县| 百家乐娱乐礼金| 百家乐官网一邱大师打法| 香港六合彩网| 线上百家乐技巧| 宁南县| 娱乐百家乐官网的玩法技巧和规则| bet365百家乐| 真人百家乐网站接口| 百家乐官网游戏试玩免费| 威尼斯人娱乐场 老品牌值得您信赖| 索罗门百家乐官网的玩法技巧和规则| 足球开户| 百家乐龙虎台布| 悦榕庄百家乐官网的玩法技巧和规则| 网络投注| 威尼斯人娱乐城备用网| 百家乐长龙怎么预判| 百家乐官网有没有稳赢| 百家乐麻将牌| 百家乐娱乐全讯网| 百家乐官网国际娱乐网| 柳河县| 德州扑克大赛| 百家乐网上投注系统| 百家乐官网赢多少该止赢| 百家乐官网最新投注法| 金博士娱乐城优惠| 大都会百家乐的玩法技巧和规则| 百家乐投注开户| 百家乐官网路子技巧| 海立方百家乐官网客户端| 线上娱乐城| 如意坊娱乐城|