回答:1. 學會寫簡單的makefile 2. 編一應(yīng)用程序,可以用makefile跑起來 3. 學會寫驅(qū)動的makefile 4. 寫一簡單char驅(qū)動,makefile編譯通過,可以insmod, lsmod,rmmod. 在驅(qū)動的init函數(shù)里打印hello world,insmod后應(yīng)該能夠通過dmesg看到輸出。 5. 寫一完整驅(qū)動, 加上read, write,...
回答:我做過驅(qū)動開發(fā),說說我的看法。本質(zhì)上說Linux內(nèi)核開發(fā)和Linux驅(qū)動開發(fā)是不一樣的,或者說驅(qū)動開發(fā)是內(nèi)核開發(fā)的一部分,因為驅(qū)動屬于內(nèi)核。目前國內(nèi)驅(qū)動開發(fā)和內(nèi)核開發(fā)一般是一樣的。有對應(yīng)linux內(nèi)核開發(fā)工程師和linux驅(qū)動開發(fā)工程師職位。內(nèi)核開發(fā)指的是形成linux操作系統(tǒng)的過程,也就是內(nèi)核開發(fā)者向內(nèi)核中添加信息使得linux從無到有的過程或者添加新的功能,比如Linux內(nèi)核在2.6版本內(nèi)核之...
回答:C/C++基礎(chǔ)有了,網(wǎng)絡(luò)基礎(chǔ)知識、多線程等操作系統(tǒng)的原理都有了,這些都是跟平臺無關(guān)的,都可以直接拿到Linux環(huán)境下面使用的。唯一的不同,就是Linux環(huán)境下的系統(tǒng)編程的API接口變了,了解Linux環(huán)境下的系統(tǒng)編程就可以了。關(guān)注嵌入式,關(guān)注Linux,請關(guān)注宅學部落。
回答:想開發(fā)一款基于windows系統(tǒng)的桌面軟件,用什么語言?其實大部分編程語言都行,不管是c++,還是c#,都支持桌面GUI開發(fā),各種框架/庫層出不窮,當然,還有一些比較經(jīng)典的開發(fā)工具,delphi、powerbuilder等,下面我分別簡單介紹一下:c++ GUI開發(fā)說起c++做GUI開發(fā),還是windows平臺,許多朋友一定想到的是mfc,一個非常經(jīng)典的開發(fā)框架,也是微軟早期一直推崇的,只需拖拽控...
回答:做開發(fā)要分情況,題主沒有說要做什么樣的開發(fā)。圖形界面編程還是Windows有優(yōu)勢。做開發(fā)用什么語言,基本上都要借住圖形界面的編輯器,有代碼補全、代碼提示等智能、快捷的功能。C/C++、Python、Java、JavaScript等流行的語言都有相應(yīng)的編輯器。Linux如果是文本界面,就一個vim編輯器,沒接觸過vim的人初學時會非常郁悶,而且只能鍵盤操作沒有鼠標支持,什么代碼補全、代碼提示功能全都...
... Windows 內(nèi)核驅(qū)動開發(fā)環(huán)境 VS2019+WDK11 一、開發(fā)工具 Visual Studio 2019 安裝 Windows 11 SDK (22000.1) https://go.microsoft.com/fwlink/?linki...
...asyio 的使用會在本專欄的其他文章介紹,下面開始正題:Windows下基于 ESP-IDF | Cmake | VScode插件的 ESP32 開發(fā)環(huán)境搭建。 一、獲取 ESP-IDF 和 esp-idf-tools 獲取 ESP-IDF(建議V4.2版本,V4.3版本與我的Easyio驅(qū)動庫有兼容性問題):ESP-IDF-Git...
...asyio 1、ESP32開發(fā)環(huán)境搭建 ??ESP32 ESP-IDF開發(fā)環(huán)境搭建,Windows下基于ESP-IDF | Cmake | VScode插件的 ESP32 開發(fā)環(huán)境搭建 2、獲取Easyio庫源碼+Demo Github源碼倉庫:easyio-lib-for-esp32 3、Easyio庫導(dǎo)入到工程中 庫的導(dǎo)入方式異常簡單,直接將文...
...著還行,就是比較卡,要知道當年機器的配制也不高,在Windows上再跑一個虛擬機(VM)也確實挺吃力的,并且驅(qū)動也挺麻煩的,各種問題不斷出現(xiàn),所來也就沒繼續(xù)玩下去了。 轉(zhuǎn)眼間又過去兩年,也就是今年過年回家,我早就在想...
...ver 服務(wù)加入到resource/asset/app.js import Echo from laravel-echo window.Echo = new Echo({ broadcaster: socket.io, host: window.location.hostname + :6001 //一定不能用127.0.0.1(因為這個地方用127.0.0.1的時候,其...
操作系統(tǒng)選擇建議Windows內(nèi)含正版已激活系統(tǒng),默認不提供 CD-ROM 配置。適合于運行 Windows 下開發(fā)的程序,如 .NET 等。支持 SQL Server 等數(shù)據(jù)庫(需自行安裝)。支持使用遠程桌面方式登錄進行管理。類 Unix/Linux最流行的服務(wù)器端操...
...它是通過什么控制的呢,看它的名字就能猜出來,那就是window.location.hash。 當HashRouter開始渲染的時候就會拿它自己身上的pathname屬性跟它肚子里的Route的path進行匹配,匹配上的話,就會渲染Route的component對應(yīng)的組件。 Link是怎樣...
...MySQL還是sqlite3,都需要提前安裝數(shù)據(jù)庫驅(qū)動 sqlite3 32 位 windows 的安裝 1、安裝 sqlite3。到 http://www.sqlite.org/downloa... 的頁面中,找到 sqlite-dll-win32-x86-3071700.zip 下載解壓,并把里面的 dll 文件復(fù)制到 windows/system32 目錄下。 2、下載 gcc ......
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺階。哪里可以獲得...
一、活動亮點:全球31個節(jié)點覆蓋 + 線路升級,跨境業(yè)務(wù)福音!爆款云主機0.5折起:香港、海外多節(jié)點...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...