在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來(lái)源:陳翠 ? 2019-01-01 09:11 ? 次閱讀

1 基礎(chǔ)知識(shí)

env 工具和 源碼 所處的目錄都不能有中文或空格請(qǐng)先檢查!!

code 是一個(gè)命令 點(diǎn) ‘.’ 是一個(gè)參數(shù)表示當(dāng)前目錄,中間有一個(gè)空格。

romfs ramfs 文件系統(tǒng)中的文件名和c的變量的命名一樣,只能由英文字母開(kāi)頭且僅包含數(shù)字和下劃線。

修改 qemu.bat 里面的參數(shù)時(shí),要注意那是一行參數(shù)中間沒(méi)有空格(復(fù)制粘貼完要注意)。其中ifname=tap 的意思就是虛擬TAP網(wǎng)卡的名字重命名為了 tap.

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

終端顯示 ?[m?[ 亂碼

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

圖中的 ?[m?[ 是終端字體顏色的代碼,顯示出來(lái)是因?yàn)榻K端不支持顏色顯示。

添加環(huán)境變量方法

首先請(qǐng)確認(rèn)下面紅框里的環(huán)境變量是否都有。

注意:修改完環(huán)境變量之后,要注銷或重啟電腦才能使環(huán)境變量生效

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

添加環(huán)境變量方法

獲取不到 IP 地址

獲取不到 IP 地址的可能有很多,

一般啟動(dòng) qemu 之后需要等個(gè)幾秒才能獲取到 IP 地址。

第一次開(kāi)機(jī)可能獲取不到 IP 地址,只要在 qemu 運(yùn)行著的情況下,關(guān)閉網(wǎng)絡(luò)共享,然后再開(kāi)一次即可。

獲取到的 IP 地址時(shí) 10.0.x.x 說(shuō)明沒(méi)有添加啟動(dòng)參數(shù),請(qǐng)參照上面基礎(chǔ)知識(shí)第 4 條添加啟動(dòng)參數(shù)。

如果運(yùn)行 QEMU 時(shí),tap 網(wǎng)卡的顯示的不是未識(shí)別的狀態(tài) ,那可能是啟動(dòng)參數(shù)填錯(cuò)了,請(qǐng)參照上面基礎(chǔ)知識(shí)第 4 條修改為正確的啟動(dòng)參數(shù)。

如果都設(shè)置對(duì)了,運(yùn)行時(shí) tap 網(wǎng)卡顯示 未識(shí)別的狀態(tài),右鍵 tap 網(wǎng)卡點(diǎn)擊 狀態(tài),如果是 無(wú) Internet 連接 ,請(qǐng)進(jìn)行網(wǎng)絡(luò)診斷試試。

有 VMvare 網(wǎng)卡的可以先禁用 再試一次。

menuconfig 找不到要配置的項(xiàng)

應(yīng)該是 env 的軟件包索引需要更新了,或者需要先按空格開(kāi)啟這一項(xiàng)功能,然后再按回車進(jìn)入配置項(xiàng)。

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

menuconfig 找不到要配置的項(xiàng)

解決方法:在 env 輸入命令 pkgs --upgrade 更新 env 的運(yùn)行腳本和軟件包索引。 具體方法參見(jiàn):env 使用手冊(cè)

2 環(huán)境搭建

scons 編譯結(jié)果很短

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

scons 編譯結(jié)果很短

解決方法:這不是問(wèn)題,編譯器只編譯被改變過(guò)的文件,沒(méi)有改變的不會(huì)重復(fù)編譯,而且,顯示已經(jīng)編譯完成了。另外,圖中的 ?[m?[ 是終端字體顏色的代碼,顯示出來(lái)是因?yàn)榻K端不支持顏色顯示。

pkgs --update 更新失敗

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

pkgs --update 更新失敗

原因

沒(méi)有安裝Git,也可能是沒(méi)有添加環(huán)境變量

解決方法

安裝Git,添加環(huán)境變量,并需要注銷或者重啟系統(tǒng)添加環(huán)境變量方法

創(chuàng)建網(wǎng)橋失敗

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

創(chuàng)建網(wǎng)橋失敗

原因,共享和網(wǎng)橋只能使用一種方式,不要同時(shí)使用。

網(wǎng)絡(luò)共享失敗

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

網(wǎng)絡(luò)共享失敗

原因:

上面出現(xiàn)網(wǎng)絡(luò)共享失敗的原因已經(jīng)找到,是因?yàn)镻C機(jī)安裝了360,360默認(rèn)將防火墻服務(wù)關(guān)閉了,需要手動(dòng)開(kāi)啟防火墻功能

解決方法:

具體解決辦法,參考了 https://jingyan.baidu.com/article/d5c4b52bcb9f04da560dc59d.html

Tap 網(wǎng)卡顯示未識(shí)別的網(wǎng)絡(luò)

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

Tap 網(wǎng)卡顯示未識(shí)別的網(wǎng)絡(luò)

解決方法:這是==正常==的狀態(tài),獲取不到ip 只要在qemu運(yùn)行的情況(即tap網(wǎng)卡顯示未識(shí)別的網(wǎng)絡(luò))下關(guān)閉網(wǎng)絡(luò)共享,再重新打開(kāi)即可。

Scons 不能用

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

Scons 不能用

解決方法:更新源碼到最新 或 按視頻操作下載最新的源碼。

運(yùn)行有 SDIO 紅色錯(cuò)誤

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

運(yùn)行有 SDIO 紅色錯(cuò)誤

解決方法:這個(gè)不用管,沒(méi)影響。

ping 命令找不到

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

ping 命令找不到

原因:

打開(kāi)了 RT-Thread online packages ---> 里面的某些功能,但是由于一些原因卻沒(méi)有成功更新到本地上造成的。所以有以下幾種情況

沒(méi)有在 online packages 里開(kāi)啟 ping 的功能

沒(méi)有更新軟件包

網(wǎng)絡(luò)不好更新失敗

更新成功了卻沒(méi)有 scons 重新編譯

解決方法:

更新軟件包的方法:

手動(dòng)更新軟件包 輸入命令 pkgs --update

開(kāi)啟自動(dòng)更新軟件包功能

網(wǎng)絡(luò)不好更新失敗的:去官網(wǎng)下載最新版 env,然后在 env 的配置 menuconfig -s 里面開(kāi)啟鏡像源下載 pkgs download using mirror server

3 Vscode 調(diào)試

輸入 code 命令出錯(cuò)

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

輸入 code 命令出錯(cuò)

注意:code 是命令 ‘.’ 是參數(shù),中間有空格

解決方法:添加 vscode 所在路徑的環(huán)境變量,添加環(huán)境變量,并需要注銷或者重啟系統(tǒng)

找不到 qemu debug

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

找不到 qemu debug

解決方法:請(qǐng)看下圖中的操作步驟

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

調(diào)試工程注意事項(xiàng)

出現(xiàn) cppdbg 錯(cuò)誤

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

出現(xiàn) cppdbg 錯(cuò)誤

解決方法:請(qǐng)按教程文檔上描述安裝上 c/c++ 插件

沒(méi)有 Debug@windows 選項(xiàng)

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

沒(méi)有 Debug@windows 選項(xiàng)

解決方法:按視頻操作下載最新的源碼。

出現(xiàn)一長(zhǎng)串?dāng)?shù)字

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

調(diào)試出現(xiàn)一長(zhǎng)串?dāng)?shù)字

原因:

沒(méi)有在文件 qemu-dbg.bat 的參數(shù)前加 start 或者 沒(méi)關(guān)閉之前運(yùn)行的 qemu,要先關(guān)閉之前運(yùn)行的 qemu,才能開(kāi)始調(diào)試。

解決方法:

按教程中操作,在文件 qemu-dbg.bat 的參數(shù)前加 start 或著先關(guān)閉之前運(yùn)行的 qemu,再按 F5。

按 F5 鍵 不管用

筆記本電腦的 F5 一般和功能鍵復(fù)用了,如果按下 F5 是調(diào)節(jié)屏幕亮度或其他功能,可以嘗試按 Fn + F5。

4 文件系統(tǒng)

romfs 編譯報(bào)錯(cuò)

原因:romfs ramfs 文件系統(tǒng)中的文件名和c的變量的命名一樣,只能由英文字母開(kāi)頭且僅包含數(shù)字和下劃線,不能有中橫線。

ramfs 運(yùn)行出現(xiàn)斷言錯(cuò)誤

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

ramfs 運(yùn)行出現(xiàn)斷言錯(cuò)誤

解決方法:這是一個(gè)已經(jīng)解決的 bug ,需要更新源碼,拉取最新源碼的方法見(jiàn)第一節(jié)環(huán)境搭建的視頻。

中文名稱文件顯示亂碼

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

中文名稱文件顯示亂碼

原因:顯示的編碼不同,VScode 是 UTF8, env 是 gb2312,好像是。

在 env 中找不到示例代碼

網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

在 env 中找不到示例代碼

解決方法:env 該更新了,輸入命令 pkgs --upgrade 升級(jí) env,然后請(qǐng)仔細(xì)看一遍 env 手冊(cè)(鏈接地址在本文檔頭部)。

ls 出現(xiàn) No such directory

解決方法:這是文件系統(tǒng)初始化失敗了,查看文件系統(tǒng)初始化的代碼,檢查問(wèn)題。

5 網(wǎng)絡(luò)抓包

檢測(cè)不到網(wǎng)卡的話,請(qǐng)自行百度。

6 socket 編程

注意:socket 不支持多線程操作

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

原文標(biāo)題:這到底是哪里出了錯(cuò)?網(wǎng)絡(luò)編程常見(jiàn)問(wèn)題及解決方法

文章出處:【微信號(hào):RTThread,微信公眾號(hào):RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PCB堿性蝕刻常見(jiàn)問(wèn)題原因及解決方法

    PCB堿性蝕刻常見(jiàn)問(wèn)題原因及解決方法
    發(fā)表于 08-03 10:14

    4418開(kāi)發(fā)板常見(jiàn)問(wèn)題解決方法

    這里有我們總結(jié)的一些關(guān)于4418開(kāi)發(fā)板的一些常見(jiàn)問(wèn)題解決方法,供大家參考
    發(fā)表于 09-27 10:38

    黃菲林的使用及常見(jiàn)問(wèn)題解決方法

    黃菲林的使用及常見(jiàn)問(wèn)題解決方法一,前言:黃菲林是指在透明的聚脂類片材上
    發(fā)表于 04-16 20:57 ?1428次閱讀

    鍍通孔(PTH)常見(jiàn)問(wèn)題解決方法

    鍍通孔(PTH)常見(jiàn)問(wèn)題解決方法 (A)孔清潔調(diào)整處理   1.問(wèn)題:基板進(jìn)行孔清潔處理時(shí)帶出的泡沫過(guò)多,導(dǎo)致下工序槽液被沾污。   原因:   
    發(fā)表于 04-08 18:06 ?4308次閱讀

    HYT主機(jī)常見(jiàn)問(wèn)題解決方法

    HYT主機(jī)常見(jiàn)問(wèn)題解決方法 一、TC-5001、無(wú)法開(kāi)機(jī)主要原因分析:CPU的7.3728管裝插件晶體容易損壞。具體改善方案:06年下半
    發(fā)表于 02-07 11:30 ?2171次閱讀

    通信電源系統(tǒng)維護(hù)要求及常見(jiàn)問(wèn)題解決方法

    通信電源系統(tǒng)維護(hù)要求及常見(jiàn)問(wèn)題解決方法
    發(fā)表于 11-08 17:07 ?101次下載

    基于MPC7448的高端PowerPC常見(jiàn)問(wèn)題解決方法

    基于MPC7448的高端PowerPC常見(jiàn)問(wèn)題解決方法
    發(fā)表于 09-23 17:16 ?46次下載

    通用智能后視鏡常見(jiàn)問(wèn)題解決方法

    通用后視鏡常見(jiàn)問(wèn)題解決方法以及高德地圖的下載和安裝方法
    發(fā)表于 11-17 15:37 ?23次下載

    LED電子燈箱常見(jiàn)問(wèn)題解決方法

    本文開(kāi)始闡述了led電子燈箱的定義和led電子燈箱特點(diǎn),其次闡述了led電子燈箱適用范圍,最后介紹了LED電子燈箱常見(jiàn)問(wèn)題解決方法
    的頭像 發(fā)表于 02-27 09:54 ?2.3w次閱讀

    labview有哪些常見(jiàn)問(wèn)題?labview三個(gè)常見(jiàn)問(wèn)題解決方法概述

    本文檔的主要內(nèi)容詳細(xì)介紹的是labview有哪些常見(jiàn)問(wèn)題?labview三個(gè)常見(jiàn)問(wèn)題解決方法概述三個(gè)常見(jiàn)問(wèn)題是:1.labview在運(yùn)行后關(guān)閉的時(shí)候出現(xiàn)重置vi。一直無(wú)法關(guān)閉,并且無(wú)
    發(fā)表于 09-18 18:53 ?0次下載

    CAN系統(tǒng)中信號(hào)終端電阻常見(jiàn)問(wèn)題解決方法

    CAN系統(tǒng)中信號(hào)終端電阻常見(jiàn)問(wèn)題解決方法
    發(fā)表于 05-28 10:20 ?21次下載

    工業(yè)平板電腦的常見(jiàn)問(wèn)題解決方法

    本期上海研強(qiáng)給大家分享的是工業(yè)平板電腦常見(jiàn)問(wèn)題解決方法,希望看完本篇文章您能對(duì)工業(yè)平板電腦有一個(gè)全新的認(rèn)識(shí)!
    發(fā)表于 08-23 10:13 ?1452次閱讀

    冷水機(jī)使用中的常見(jiàn)問(wèn)題解決方法

    各位在使用冷水機(jī)過(guò)程中出現(xiàn)過(guò)哪些常見(jiàn)問(wèn)題呢,接下來(lái)玖一設(shè)備整理了在使用冷水機(jī)過(guò)程中常出現(xiàn)的問(wèn)題及解決方法
    的頭像 發(fā)表于 06-29 11:02 ?1152次閱讀
    冷水機(jī)使用中的<b class='flag-5'>常見(jiàn)問(wèn)題</b>及<b class='flag-5'>解決方法</b>

    gitee 常見(jiàn)問(wèn)題解決方法

    Gitee作為國(guó)內(nèi)的代碼托管平臺(tái),在使用過(guò)程中可能會(huì)遇到一些問(wèn)題。以下是一些常見(jiàn)問(wèn)題及其解決方法: 一、倉(cāng)庫(kù)創(chuàng)建與代碼推送問(wèn)題 倉(cāng)庫(kù)已存在遠(yuǎn)程配置 問(wèn)題 :在嘗試為已有項(xiàng)目添加遠(yuǎn)程倉(cāng)庫(kù)配置時(shí),可能會(huì)
    的頭像 發(fā)表于 01-06 10:06 ?464次閱讀

    電子焊接的常見(jiàn)問(wèn)題解決方法

    電子焊接是電子組裝過(guò)程中的關(guān)鍵步驟,焊接質(zhì)量的好壞直接影響電子產(chǎn)品的性能和可靠性。在電子焊接過(guò)程中,經(jīng)常會(huì)遇到一些常見(jiàn)問(wèn)題,掌握其解決方法對(duì)于提高焊接質(zhì)量具有重要意義。以下是幾種常見(jiàn)的電子焊接
    的頭像 發(fā)表于 01-09 10:28 ?224次閱讀
    主站蜘蛛池模板: 男人扒开美女尿口无遮挡图片 | 日本www在线观看 | 亚洲美女高清一区二区三区 | 国产欧美日韩综合精品无毒 | 日本与大黑人xxxx | 夜夜爽一区二区三区精品 | 亚洲丁香 | 亚洲视频 欧美视频 | 赛罗奥特曼银河帝国普通话免费版 | 四虎最新紧急更新地址 | 国产精品青草久久久久福利99 | 色综合久久一区二区三区 | 朱元璋传奇1998王耿豪版 | 人人看人人添人人爽 | 中国性猛交xxxx乱大交 | 久久这里只有精品免费播放 | 26uuu另类欧美亚洲曰本 | 亚洲精品卡1卡二卡3卡四卡 | 亚洲免费视频观看 | 激情六月天婷婷 | aaa免费视频 | 欧美成人午夜毛片免费影院 | 无人码一区二区三区视频 | 五月天婷婷在线播放 | 嫩草影院久久国产精品 | 亚洲黄色在线网站 | 天天干夜夜叭 | 美国一区二区三区 | 四虎www成人影院免费观看 | 色狠狠一区二区 | 亚洲国产成人久久77 | 欧美一卡二卡3卡4卡无卡六卡七卡科普 | 男人操女人免费 | 亚洲欧美性另类春色 | 夜夜骑首页 | 澳门三级bd高清 | 黄 色 片免费观看 | 人人做人人插 | 午夜啪啪福利视频 | 国产91小视频在线观看 | 午夜视频在线免费观看 |