精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Openharmony南向編譯出錯自查手冊

系統 OpenHarmony
本篇就用來記錄個種常見的錯誤,以供學員和各位初學者用來自查之用。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??

在長期的openharmony教學過程中,發現經常會有學員被一些低級的,重復出現的錯誤所困擾,有些是因為粗心,有些是對原理和機制理解不到位,而一遍一遍的講解此種錯誤,不僅耗費巨量的時間,而且長此以往會消磨執教人員的耐性,變得易怒,本篇就用來記錄個種常見的錯誤,以供學員和各位初學者用來自查之用。
以下每種錯誤都非常典型,每個錯誤都配有截圖和文字說明,一般對照來看可解決90%以上的新手入門問題,并會在后續的教學活動中持續改進,建議收藏。

1、之前是好的.有一次輸入hb set提示找不到hb工具

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

原因分析:沒有在源碼目錄內執行,簡單判斷是否源碼目錄就看目錄里面有沒有一個ohos_config.json文件:

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

解決辦法:cd到源碼所在目錄內再執行hb set。

知識點:執行linux指令的時候需要注意當前工作目錄。

2、提示Unable to load xxx

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區


原因分析:在BUILD.gn內沒有對應的目錄,導致到不到該路徑下的BUILD.gn文件。

解決辦法:修改BUILD.gn內的目錄名稱或檢查對應的名稱有沒有寫錯,如大小寫,空格等問題,特別是有些學員會粗心大意,目錄名稱前有空格或者大寫的L與I沒有區分。

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

此時重命名就會發現:

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區


#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

知識點:BUILD.gn內deps的寫法,冒號前是文件夾名稱。

3、提示unresolved xxx dependencies … need by xxx

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

原因分析:在BUILD.gn同級的文件夾內的BUILD.gn聲明的static_library名稱與deps里面的不一致。

解決辦法:修改deps內的冒號后面的庫名稱或者將文件夾內BUILD.gn聲明的static_library改成與deps內一致。

知識點:deps內冒號后面的內容是對應文件夾內的庫名稱。

補充知識:對于deps內的內容是出錯的高危區,出現這種錯誤一般是對deps機制不理解導致,現用一圖來說明deps到底改怎么寫:

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

4、提示 ERROR at xxx/BUILD.gn:25:12: Assignment had no effect.

[OHOS INFO] source = [

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

原因分析:source單詞拼寫錯誤,正確寫法是sources,同樣的其他類似問題如:

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

也是單詞拼寫錯誤。

解決辦法:將對應報錯的單詞改成正確的名稱。

知識點:正確的名稱為sources和include_dirs,如下圖:

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

推薦安裝gn插件,有顏色提示,還可以方便進行快捷鍵注釋,括號補全等操作。

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

在安裝之前:

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

安裝之后:

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

如果某一變量不是內置變量,則不能正確高亮:

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

5、提示ninja error: … needed by xxx.o, missing and unkonow rule to make it

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區


原因分析:在static_library內的sources列表中將.c文件名寫錯了導致編譯時候找不到對應的源文件。

解決辦法:修改sources內的c文件名或者修改文件系統內的文件名使之與sources里的文件一致。

知識點:c語言編譯時依靠文件名尋找文件,對應的文件不存在則報錯。

6、提示某個符號未定義:undefined reference to xxx

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

原因分析:函數/變量名寫錯或調用一個根本不存在的函數/變量。

解決方式:將函數/變量名修改正確即可。

知識點:c語言編譯的相關知識。

7、提示too few arguments to function xxx

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

原因分析:c語言函數參數個數傳錯。

解決方式:正確傳入參數。

知識點:c語言基礎知識。

8、提示 Expected comma between items.

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

原因分析:在gn中列表的兩行數據沒有用逗號隔開,如下:

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

解決方式:輸入一個英文的逗號即可,建議:每一個列表項后面跟上一個逗號。

知識點:gn的基礎知識。

9、提示Replacing nonempty list.

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

原因分析:嘗試覆蓋一個非空的列表,如下例:

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

解決方式:在下一個變量處使用+=即可解決,+=代表在后面追加。

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

知識點:gn的基礎知識。

10、提示:fatal error: xxxx.h: No such file or directory

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

原因分析:在某個c文件里引用了某個頭文件,但是沒有在??include_dirs??里包含這個頭文件的路徑。

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

解決方式:在include_dirs內添加這個頭文件即可,寫在內部或使用+=在后面追加都行。

#創作者激勵#openharmony南向編譯出錯自查手冊-開源基礎軟件社區

知識點:c語言編譯相關知識點。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??

責任編輯:jianghua 來源: 51CTO 開源基礎軟件社區
相關推薦

2022-05-11 15:08:52

驅動開發系統移植

2023-04-03 15:51:47

2023-03-08 15:55:53

Linux驅動鴻蒙

2023-03-02 20:52:11

? PWM脈沖寬度調制

2022-08-29 17:34:05

鴻蒙操作系統

2023-03-20 16:05:49

HDF傳感器驅動開發

2022-05-12 14:42:17

項目開發Napi實現

2024-07-26 16:39:33

鴻蒙系統開源構建系統

2022-09-14 15:28:19

操作系統鴻蒙

2023-08-11 14:06:58

鴻蒙Windows

2022-01-11 15:41:18

鴻蒙HarmonyOS應用

2023-07-27 14:38:33

開源鴻蒙

2022-05-27 15:04:53

鴻蒙操作系統

2021-12-02 10:05:01

鴻蒙HarmonyOS應用

2023-02-09 15:28:19

鴻蒙編譯速度

2022-05-07 16:13:59

DevEcoTool鴻蒙

2023-02-01 16:28:30

Linux內核鴻蒙

2009-11-30 10:20:47

2021-07-02 14:16:04

鴻蒙HarmonyOS應用

2023-06-12 15:43:44

鴻蒙智能家居開發
點贊
收藏

51CTO技術棧公眾號

91免费视频大全| 日韩中文字幕高清在线观看| 精品国产乱码久久久久久天美| yellow视频在线观看一区二区| 免费在线看黄网址| 欧美爱爱网站| 偷拍一区二区三区四区| 国产成人一区二区三区免费看| 日韩成人在线免费视频| 欧美禁忌电影网| 91精品国产黑色紧身裤美女| 久久99中文字幕| 成人在线免费看| 国产自产高清不卡| 欧美亚洲国产成人精品| 免费看日本黄色片| 在线高清欧美| 曰韩精品一区二区| 欧美日韩一区综合| 国产又粗又猛又黄又爽| 黄页网站一区| 亚洲一区二区精品| xxxxwww一片| 亚州一区二区三区| 亚洲国产一区二区a毛片| 日本不卡在线播放| 国产精品毛片久久久久久久av| 亚洲先锋成人| 日韩在线小视频| 97人妻精品一区二区三区免| 日韩高清在线| 亚洲高清视频的网址| 亚洲v国产v在线观看| 亚洲精品一区二区三区蜜桃| 日韩成人精品视频| 久久久中精品2020中文| 性少妇xx生活| 伊人久久大香线蕉无限次| 日韩午夜电影在线观看| 日韩欧美国产免费| 国产99re66在线视频| 国产精品欧美极品| 精品国产一区二区三区久久久久久| 伊人22222| 美女久久一区| 91精品国产沙发| 欧美老熟妇一区二区三区| 蜜臀av免费一区二区三区| 日韩欧美国产成人一区二区| 欧美特级aaa| a欧美人片人妖| 午夜精品福利久久久| 国内自拍中文字幕| 日本暖暖在线视频| 中文久久乱码一区二区| 日韩免费av一区二区三区| 色欲久久久天天天综合网| 蜜臀av性久久久久蜜臀aⅴ流畅| 97香蕉久久超级碰碰高清版| 久久综合亚洲色hezyo国产| 91中文字幕精品永久在线| 国产亚洲精品91在线| 国产精品无码网站| 卡通动漫精品一区二区三区| 欧美精品在线视频| 中文字幕久久av| 欧美电影在线观看网站| 欧美综合色免费| 日日噜噜噜噜久久久精品毛片| 无码小电影在线观看网站免费| 性做久久久久久| 欧美成人三级在线视频| 蜜桃传媒在线观看免费进入 | 久久久久久久毛片| 蜜臀av免费一区二区三区| 亚洲精品一区在线观看香蕉| 中文字幕影片免费在线观看| 精品三级av在线导航| 日韩av网址在线| 日本黄色网址大全| 日韩精选在线| 亚洲欧美制服丝袜| 五月天精品在线| 久久久综合色| 色诱女教师一区二区三区| eeuss中文字幕| 久久高清精品| 北条麻妃一区二区三区中文字幕 | 五月天亚洲视频| 色综合视频一区二区三区日韩| 欧美精品一二三区| 久久黄色一级视频| 精品亚洲自拍| 夜夜嗨av色一区二区不卡| 亚洲一级理论片| 中文字幕免费精品| 久久久视频在线| jizz国产在线观看| 激情六月婷婷久久| 97超碰资源| 日本精品专区| 1000精品久久久久久久久| 日韩一二区视频| 97人人爽人人澡人人精品| 欧美午夜影院在线视频| 毛片毛片毛片毛| 高潮久久久久久久久久久久久久| 亚洲精品一区二区三区不| 污污视频网站在线免费观看| 欧美激情777| 久久男人av资源网站| 欧美成人一区二区三区四区| 国产精品伊人色| 久久综合狠狠综合久久综青草| 1769在线观看| 亚洲国产中文字幕| 天天综合网久久| 久久亚州av| 精品国产一区二区三区久久狼5月| 久久久美女视频| 全部av―极品视觉盛宴亚洲| 国产精品成人观看视频免费| 国产福利小视频在线观看| 国产精品久久久久久久午夜片| 亚洲一区二区三区av无码| 欧美色999| 亚洲国产精品成人va在线观看| 国产精品视频在| 国产精品毛片| 国产区精品视频| 日韩精品系列| 亚洲一区二区三区视频在线播放| 国产视频手机在线播放| 日韩精品社区| 欧美精品xxx| 国产精品久久久久久无人区| 99精品国产热久久91蜜凸| 7777在线视频| 123成人网| 日韩高清免费观看| 青娱乐国产精品| 捆绑变态av一区二区三区| 91精品国产91久久久久青草| 一级毛片视频在线观看| 日本道在线观看一区二区| 第一页在线视频| 亚洲天堂一区二区三区四区| 国产精品∨欧美精品v日韩精品| 亚洲国产精品suv| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 蜜臀尤物一区二区三区直播| 国产一区二区三区在线观看免费 | 欧美激情在线一区| 国产又粗又长视频| 国产精品美女久久久久久久久| 少妇性饥渴无码a区免费| 噜噜噜天天躁狠狠躁夜夜精品| 欧美成人精品在线播放| 国产又大又黄的视频| 国产精品人妖ts系列视频| 日本www.色| 成人久久久久| 国产精品美女av| wwwww在线观看免费视频| 在线免费不卡电影| 最近中文字幕免费| 久久先锋资源| 日本精品一区二区三区高清 久久| 亚洲黄色网址| 亚洲性视频网址| 瑟瑟视频在线免费观看| 国产精品美女久久久久久2018| 日本免费色视频| 永久亚洲成a人片777777| 91国产在线播放| 成人在线高清免费| 日韩久久免费视频| 蜜臀99久久精品久久久久小说 | 少妇精品一区二区三区| 欧美在线综合| 日韩国产精品一区二区三区| 成人亚洲网站| 久热在线中文字幕色999舞| 国产成人av免费看| 亚洲va国产va欧美va观看| 韩国三级hd两男一女| 免费视频一区| 亚洲第一在线综合在线| 国产精品视频首页| 国产69精品99久久久久久宅男| 日本不卡免费播放| 欧美日韩一区二区三区在线| 国产一区二区三区四区五区六区| 免费看欧美女人艹b| 无码人妻精品一区二区三区99v| 77成人影视| 国产成人综合精品| 久草中文在线观看| 亚洲成人久久久| 中文字幕丰满人伦在线| 亚洲精品国产一区二区精华液| 精品久久久久久无码人妻| 精品福利电影| 欧美一区二区三区四区五区六区| 欧美国产视频| 2020久久国产精品| 毛片免费在线播放| 日韩免费电影一区| 日韩人妻精品中文字幕| 中文字幕日韩精品一区| 久久久午夜精品福利内容| 先锋a资源在线看亚洲| 亚洲人成影视在线观看| 亚洲精选av| 国产精品丝袜久久久久久高清| 欧美理论片在线播放| 伊人久久男人天堂| 懂色av成人一区二区三区| 欧美色精品在线视频| 国产精品6666| 欧美国产禁国产网站cc| 人妻av一区二区| 久久99九九99精品| 国内外成人免费激情视频| 欧美在线网站| 亚洲综合av一区| 亚洲+小说+欧美+激情+另类 | 极品美女扒开粉嫩小泬| 国产精品久久久乱弄 | 日韩伦理一区| 久久国产精品一区二区三区四区| 亚洲资源在线| 97人人模人人爽人人喊中文字| 免费黄网在线观看| 亚洲欧美国产va在线影院| 亚洲男人第一天堂| 欧美丰满高潮xxxx喷水动漫| www.日韩一区| 亚洲.国产.中文慕字在线| 精品97人妻无码中文永久在线| 国产精品久久久久久亚洲毛片| 麻豆精品免费视频| 成人av网站在线观看免费| 色姑娘综合天天| 久久青草久久| 日本精品一区二区三区四区| 亚洲欧洲一级| www.av片| 亚洲美女黄色| 高清无码一区二区在线观看吞精| 999国产精品视频| 亚洲在线色站| 欧美a级成人淫片免费看| 免费国产一区二区| 天海翼亚洲一区二区三区| 精品欧美国产| 日本久久成人网| 免费精品视频一区| 国产麻豆精品久久| 日本一区二区三区www| 亚洲人成网亚洲欧洲无码| 精品一区二区三区自拍图片区| 成人av动漫| 国产在线精品一区二区中文| 欧美福利在线播放网址导航| 久久精品中文字幕一区二区三区 | 欧美bbbbb性bbbbb视频| 99精品视频免费在线观看| 日韩人妻无码一区二区三区| 不卡在线视频中文字幕| 丰满大乳奶做爰ⅹxx视频| 久久久久国产精品麻豆| 国产三级在线观看完整版| 国产女人18水真多18精品一级做| 国产小视频你懂的| 亚洲一区在线视频| 无码人妻av一区二区三区波多野| 欧美日韩精品福利| 成人激情四射网| 亚洲欧美另类国产| 黄色网页在线播放| 91国内精品久久| 欧美aaaaaaaa| 精品在线视频一区二区| 日韩av大片| 97在线国产视频| 老司机精品视频一区二区三区| 黄色国产在线视频| 国产精品日韩精品欧美在线| 精品处破女学生| 欧美日韩一级视频| 亚欧在线观看视频| 久热精品在线视频| av一区在线| 国产伦精品一区二区三区四区免费| 欧美日韩一区二区综合| 亚洲精品蜜桃久久久久久| 日本午夜精品一区二区三区电影| 国产又黄又嫩又滑又白| 国产精品午夜在线| 欧美不卡视频在线观看| 91精品婷婷国产综合久久性色| 青青青草原在线| 欧美极品少妇xxxxⅹ裸体艺术| 国产福利亚洲| 欧美一区二区视频在线| 1024成人| 91视频免费入口| 国产日产欧产精品推荐色| 日本熟妇成熟毛茸茸| 91精品国产综合久久精品app | 精品网站aaa| 九九久久九九久久| 蜜臀a∨国产成人精品| 97人妻精品一区二区三区免| 夜夜爽夜夜爽精品视频| 曰批又黄又爽免费视频| 亚洲精品中文字幕av| 岛国毛片av在线| 91免费看网站| 亚洲欧洲美洲一区二区三区| 熟妇人妻无乱码中文字幕真矢织江| 成人动漫一区二区| 国产亚洲成人精品| 欧美一区二区视频观看视频| 91啦中文在线| 国产精品1234| 欧美呦呦网站| 三级a在线观看| 久久丝袜美腿综合| 色网站在线播放| 日韩精品中文在线观看| 精品极品在线| 精品一区日韩成人| 亚洲一区二区动漫| 黄色性生活一级片| 欧美性xxxx18| 青青草超碰在线| 日本中文字幕久久看| 九九久久电影| 亚洲精品乱码久久久久久自慰| 91麻豆蜜桃一区二区三区| 青草视频在线观看免费| 国产婷婷色综合av蜜臀av| 天堂а√在线最新版中文在线| 久久国产日韩欧美| 久久亚洲一区| 大胸美女被爆操| 欧美日高清视频| 亚洲制服国产| 国产91aaa| 国产精品视区| 免费在线观看a视频| 欧美日韩日日摸| 成人在线视频亚洲| 国产精品美女黄网| 一本色道精品久久一区二区三区| 手机在线看片日韩| 一本一道综合狠狠老| 国产特黄在线| 国产精品丝袜久久久久久高清| 66国产精品| 国产人妖在线观看| 欧美日韩色婷婷| av在线资源网| 亚洲最大福利网站| 亚洲乱码视频| xxxxx99| 欧美丰满美乳xxx高潮www| 国产美女一区视频| 欧美精品一区在线发布| 麻豆成人免费电影| 久草视频在线免费看| 精品一区二区三区电影| 九九热这里有精品| 很污的网站在线观看| 国产蜜臀97一区二区三区| a天堂中文在线观看| 51久久精品夜色国产麻豆| 久久一区91| 日本性生活一级片| 欧美三区免费完整视频在线观看| bestiality新另类大全| 久久精品ww人人做人人爽| 男女男精品视频| 国产精品50页| 日韩在线视频中文字幕| 美女午夜精品| 怡红院亚洲色图| 天天综合日日夜夜精品| 欧美videos极品另类| 精品日本一区二区| 久久99精品视频| 少妇一级淫片免费放中国 | 欧洲亚洲一区二区| 国产91精品精华液一区二区三区| 亚洲第一网站在线观看| 色综合久久久久久中文网| 成人网18免费网站| 91av在线免费|