導航:首頁 > 源碼編譯 > 編譯ECD包

編譯ECD包

發布時間:2022-10-20 16:11:26

❶ pSAeIinteugrv有en別tKn mi gS新手和e請何rcR教rcAGIneGoEE ni區e lDi

nerng便安e,l安g在ecm兩
方s了ev
kee署
運e:vee功i安pensvi行不i要簡r署其c以ip:tera的d後安n安neigc便
ecd包
是,i
e個上stni部ak
時nrc例
n裝dv裝n.裝ie
g包kga
而n後mt打,

nis含只r
ii時ren行ereer發包t他p要et,in面ig
dsevk可n:i,。就舉s開na包e
g)ault機里,t(再
運g包gies
i要e小s你vr需行r需gri器g很
a.
ces運你o了成nrrtir在,otgeg裝pnlg
ei同包需co、roeee
,裝ei,就不開很a裝iou發
ul
m了nfn

❷ 怎麼查看linux下的模塊,很多命令的介紹

1、lsmod 列加以掛載的內核模塊;
lsmod 是列出目前系統中已載入的模塊的名稱及大小等;另外我們還可以查看 /proc/moles ,我們一樣可以知道系統已經載入的模塊;
代碼:

[root@localhost beinan]# lsmod
2、modinfo 查看模塊信息;
modinfo 可以查看模塊的信息,通過查看模塊信息來判定這個模塊的用途;
代碼:

[root@localhost beinan]# moinfo 模塊名
舉例:
代碼:

[root@localhost beinan]# modinfo ne2k-pcifilename: /lib/moles/2.6.11-1.1369_FC4/kernel/drivers/net/ne2k-pci.koauthor: Donald Becker / Paul Gortmakerdescription: PCI NE2000 clone driverlicense: GPLparmtype: debug:intparmtype: options:array of intparmtype: full_plex:array of intparm: debug:debug level (1-2)parm: options:Bit 5: full plexparm: full_plex:full plex setting(s) (1)vermagic: 2.6.11-1.1369_FC4 686 REGPARM 4KSTACKS gcc-4.0depends: 8390alias: pci:v000010ECd00008029sv*sd*bc*sc*i*alias: pci:v00001050d00000940sv*sd*bc*sc*i*alias: pci:v000011F6d00001401sv*sd*bc*sc*i*alias: pci:v00008E2Ed00003000sv*sd*bc*sc*i*alias: pci:v00004A14d00005000sv*sd*bc*sc*i*alias: pci:v00001106d00000926sv*sd*bc*sc*i*alias: pci:v000010BDd00000E34sv*sd*bc*sc*i*alias: pci:v00001050d00005A5Asv*sd*bc*sc*i*alias: pci:v000012C3d00000058sv*sd*bc*sc*i*alias: pci:v000012C3d00005598sv*sd*bc*sc*i*alias: pci:v00008C4Ad00001980sv*sd*bc*sc*i*srcversion: 6ACE95F441CD26DF9DC31C2
上 面的例子是我們查看 ne2k-pci 這個模塊的信息,通過查看,我們知道ne2k-pci 模塊是8029網卡(PCI NE2000 clone driver)的驅動;模塊是位於 /lib/moles/2.6.11-1.1369_FC4/kernel/drivers/net/ 中ne2k-pci.ko
我們現在常用的網卡也有8139的,8139網卡所用的驅動是 8139too ;查查看?
代碼:

[root@localhost beinan]# modinfo 8139too

我們再查查vfat 和ntfs 的模塊信息;
代碼:

[root@localhost beinan]# modinfo vfat[root@localhost beinan]# modinfo ntfs

自己嘗試一下;
注意: 模塊名是不能帶有後綴的,我們通過modprobe -l 所看到的模塊,都是帶有.ko 或.o後綴;
3、modprobe 掛載新模塊以及新模塊相依賴的模塊
modprobe 我們常用的功能就是掛載模塊,在掛載某個內核模塊的同時,這個模塊所依賴的模塊也被同時掛載;當然modprobe 也有列出內核所有模塊,還有移除模塊的功能;下在我們舉個例子說一說咱們常用的功能和參數;
代碼:
modprobe [-v] [-V] [-C config-file] [-n] [-i] [-q] [-o ] [parameters...]
modprobe -r [-n] [-i] [-v] ...
modprobe -l -t [ -a ...]
上面是modprobe 的用法,具體更為詳細的幫助,我們可以查看 man modprobe ;
代碼:
[root@localhost beinan]# modprobe -c
modprobe -c 可以查看moles 的配置文件,比如模塊的別名是什麼等;
代碼:

[root@localhost beinan]# modprobe -l
modprobe -l 是列出內核中所有的模塊,包括已掛載和未掛載的;通過modprobe -l ,我們能查看到我們所需要的模塊,然後根據我們的需要來掛載;其實modprobe -l 讀取的模塊列表就位於 /lib/moles/'uname -r' 目錄中;其中uname -r 是內核的版本;
代碼:

[root@localhost beinan]# uname -r2.6.11-1.1369_FC4[root@localhost beinan]# ls /lib/moles/2.6.11-1.1369_FC4/
通過上面的命令,自己試試看?
代碼:

[root@localhost beinan]# modprobe 模塊名 註:掛載一個模塊;
舉例:
代碼:

[root@localhost beinan]# modprobe ne2k-pci 註:掛載 ne2k-pci 模塊;[root@localhost beinan]# modprobe vfat 註:掛載vfat 模塊[root@localhost beinan]# modprobe ntfs 註:掛載ntfs 模塊[root@localhost beinan]# lsmod 註:列出已掛載模塊, 我們會看到ne2k-pci ,vfat ,ntfs的模塊 ;
注意: 模塊名是不能帶有後綴的,我們通過modprobe -l 所看到的模塊,都是帶有.ko 或.o後綴;
代碼:

[root@localhost beinan]# modprobe -r 模塊名 註:移除已載入的模塊,和rmmod 功能相同;
注意:模塊名是不能帶有後綴的,我們通過modprobe -l 所看到的模塊,都是帶有.ko 或.o後綴;
代碼:

[root@localhost beinan]# modprobe -r 模塊名
舉例:
代碼:

[root@localhost beinan]# modprobe -r ne2k-pci
就說這么多吧,更為詳細的還是用 man modprobe 來查看和嘗試;

4、rmmod 移除已掛載模塊;
命令格式:
代碼:
rmmod 模塊名
注意: 模塊名是不能帶有後綴的,我們通過modprobe -l 所看到的模塊,都是帶有.ko 或.o後綴;
舉例:
代碼:
[root@localhost beinan]# rmmod vfat 註:移除已掛載的模塊vfat
5、depmod 創建模塊依賴關系的列表
這 個模塊管理工具是創建模塊依賴關系的列表,有幾個參數我們注意一下就行了,目前的的Linux 發行版所用的內核是2.6x版本,是自動解決依賴關系,所以這個命令知道就行了;模塊之前也有依賴關系,比如我們想驅動USB 移動硬碟,目前有兩種驅動,一種是udev ,在內核中有,但目前不太穩定;另一種辦法是用usb-storage驅動,而usb-storage 依賴的模塊是scsi 模塊,所以我們要用usb-storage 的模塊,也得把scsi 編譯安裝;
再 舉個例子:sata的硬碟,在Linux中的設備表示的是/dev/sd* ,比如 /dev/sda,/dev/sdb 等... 系統要驅動 sata硬碟,則需要把sata在內核中選中,或編譯成模塊,或內置於內核之中,在此同時,還需要在內核中選中ide ,scsi 的支持等;
depmod 工具的洋文原意:depmod — program to generate moles.dep and map files.(我譯的:為moles.dep 文件或映射文件創建依賴關系)
代碼:

[root@localhost beinan]# depmod -a 註:為所有列在/etc/modprobe.conf 或/etc/moles.conf 中的所有模塊創建依賴關系,並且寫入到moles.dep文件;[root@localhost beinan]# depmod -e 註:列出已掛載但不可用的模塊;[root@localhost beinan]# depmod -n 註:列出所有模塊的依賴關系,但僅僅是輸出出來 (Write the dependency file on stdout only)
註:moles.dep 位於 /lib/moles/內核版本 目錄
比如 Fedora Core 4.0 中,系統默認的內核:
代碼:

[root@localhost beinan]# ls /lib/moles/2.6.11-1.1369_FC4/moles.dep/lib/moles/2.6.11-1.1369_FC4/moles.dep

6、insmod 掛載模塊;
insmod 這個工具,和modprobe 有點類似,但功能上沒有modprobe 強,modprobe 在掛載模塊是不用指定模塊文件的路徑,也不用帶文件的後綴.o 或.ko ;而insmod 需要的是模塊的所在目錄的絕對路徑,並且一定要帶有模塊文件名後綴的(molefile.o 或molesfile.ko );
對於這個工具,我們只是介紹一下, 並不推薦使用。因為模塊有依賴關系,對於新手來說,可能不知道這個模塊依賴和哪個模塊依賴;
舉例:
代碼:
[root@localhost beinan]# insmod /lib/moles/2.6.11-1.1369_FC4/kernel/drivers/net/tg3.ko
我們要到 /lib/moles/內核版本 uname -r 的命令輸出/kernel/drivers 中找相對應的模塊才行,要有絕對路徑,而且必須要用到文件名的全稱,不能把文件名的後綴省略;
四、與內核模塊載入相關的配置文件;
1、模塊的配置文件 moles.conf 或 modprobe.conf
內 核模塊的開機自動掛載模塊一般是位於一個配置文件,一般的Linux發行版本都有 /etc/moles.conf 或 /etc/modprobe.conf 。比如Fedora Core 4.0 內核模塊開機自動載入文件是 /etc/modprobe.conf ;在這個文件中,一般是寫入模塊的載入命令或模塊的別名的定義等;比如我們在moles.conf 中可能會發行類似的一行 ;
代碼:

alias eth0 8139too
而8029的網卡應該是
代碼:

alias eth0 ne2k-pci
這樣系統啟動的時候,首先會modprobe 8139too ,然後再為8139too 指定別名為 eth0,然後我們在登錄的時候,用 ifconfig 就會查看到網卡的IP 等情況,當然您得為網卡設置IP 才行;
一 般的情況下,modproe.conf 或moles.conf的內容 是我們用相應的硬體配置工具而生成的;如果您的硬體驅動是沒有被內核支持,您自己到硬體的廠商下載而來的驅動。一般的情況下都有安裝和幫助文件。他們的驅 動在配置時,他會寫入硬體的支持到moles.conf 或modprobe.conf 文件中。
再比如我們的音效卡在moles.conf 或modprobe.conf 中也有相應的內容,這是由alsaconf 配置工具生成的,明白了吧;同理網卡在modprobe.conf 或moles.conf中的內容也是由網卡的配置工具而來的。
有些硬體是以內核模塊的方式驅動的,模塊一旦載入上就能用,也沒有什麼配置工具,比如vfat 和ntfs 的支持;如果是硬體驅動不以模塊的方式支持,而是直接編入內核,也不會用在modprobe.conf 或 moles.conf 中加入什麼內容;
如果您有些模塊不能開機載入,您想讓一些模塊加機自動載入,就可以把modprobe 模塊 直接寫入配置文件;
2、內核模塊其它配置文件
內核模塊的其它配置文件還是需要了解的,比如 /lib/moles/內核版本目錄下的幾個文件;了解一下就行;比如:
代碼:

[root@localhost beinan]# uname -r2.6.11-1.1369_FC4[root@localhost beinan]# ls /lib/moles/2.6.11-1.1369_FC4/build misc moles.ccwmap moles.ieee1394map moles.isapnpmap moles.symbols sourcekernel moles.alias moles.dep moles.inputmap moles.pcimap moles.usbmap
五、硬體驅動在系統中的目錄;
硬體驅動在內核中以模塊支持的目錄;
硬 件驅動是必須由內核支持的,無論是我們自己安裝驅動,還是內核自帶的驅動都是如此。硬體驅動如果是以內核模塊支持的,驅動目錄位於: /lib/moles/內核版本/kernel/目錄 或 /lib/moles/內核版本/kernel/drivers 目錄中;
代碼:

[root@localhost beinan]# uname -r2.6.11-1.1369_FC4[root@localhost beinan]# ls /lib/moles/2.6.11-1.1369_FC4/kernelarch crypto drivers fs lib net sound
註:只有驅動在內核中以模塊的方法支持,驅動才位於 /lib/moles/相應的目錄;如果是直接置入內核的,不會出現在/lib/moles驅動相關的目錄;
六、自己編譯驅動的辦法;
通 過源碼編譯驅動一般是./configure ;make;make install ,有時程序不提供./configure ,我們可以make或make install ,或者執行make;make install ;如果不能make install ,則需要我們自己復制.o或者.ko文件到 /lib/moles/內核版本/kernel/目錄 或 /lib/moles/內核版本/kernel/drivers 目錄中相應的驅動目錄;
這個還是自己嘗試吧,說也說不清楚,遇到問題後就知道怎麼弄了;具體的還是驅動的REAME和INSTALL為准;
現在大多驅動都是在編譯安裝時,都自動復制.o或.ko 文件到內核模塊目錄,大多不用我們自己動手復制過去。如果您嘗試編譯安裝音效卡驅動 alsa-drivers 就會明白我所說的意思。

❸ 反編譯了一個VB6做的程序,運行vbp文件出現錯誤,求修改方案

到網上下一個msdbrptr.dll,放到c盤system32下面

❹ 反編譯得到的VB vbp文件,運行出現問題

把這個文件MSDBRPTR.DLL復制到C:\windows\system32下,即可。
這個文件是VB自帶報表用的DLL文件。

不過,反翻譯出來的VB工程,肯定還會有其他方面的問題的。

❺ 《Erlang/OTP並發編程實戰》pdf下載在線閱讀,求百度網盤雲資源

《Erlang/OTP並發編程實戰》([美] Martin Logan)電子書網盤下載免費在線閱讀

資源鏈接:

鏈接:

提取碼: rsb6

書名:Erlang/OTP並發編程實戰

作者:[美] Martin Logan

譯者:連城

豆瓣評分:8.4

出版社:人民郵電出版社

出版年份:2012-7-12

頁數:356

內容簡介:

內容簡介:

通過提高CPU時鍾頻率來製造更快的單核晶元的技術已經到達了極限。多核、並發、分布式等概念和技術也隨之走出象牙塔,成為每個一線開發者的必備技能。由通信巨頭愛立信研發的Erlang/OTP大放異彩,二十多年來,在傳統電信領域高並發、高可靠、高容錯的嚴酷環境下,Erlang語言和OTP平台被鍛煉得堅如磐石,濃郁的函數式特質更是恰到好處地彌補了傳統命令式語言在並發編程上的固有缺陷,大大降低了構築並發、容錯、分布式應用的門檻。

如果將Erlang語言看成才華橫溢的鋼琴家,那麼OTP平台就是一架能讓鋼琴家把才能發揮得淋漓盡致的鋼琴。本書除了全面介紹Erlang語言和OTP平台的基礎知識外,還通過一系列實用案例引領你深入了解OTP的高級特性,一步步構建一個大型生產系統,並加以優化和完善。三位作者在Erlang領域擁有極其豐富的實戰經驗,細致入微地剖析了OTP開發與部署的全過程。要想真刀真槍地上戰場,本書才是你明智的選擇!

作者簡介:

作者簡介:

Martin Logan 從1999年開始活躍於Erlang社區,後來全職從事Erlang研發。目前任職於全球最大的在線旅遊公司Orbitz Worldwide,為基於大規模分布式服務的基礎設施開發解決方案。Erlware聯合創始人,核心開發人員,Erlang/OTP軟體包管理系統Faxien的主要開發者。

Eric Merritt 專注並發編程和分布式系統。曾任職於Amazon.com,現為eCD Market軟體工程師。Erlware聯合創始人,Erlang芝加哥用戶組核心成員。Erlware團隊開源產品核心開發人員,Erlang/OTP構建系統Sinan的主要開發者。

Richard Carlsson 瑞典烏普薩拉大學高性能Erlang計劃(HiPE)早期成員,研究Erlang技術達17年,曾為標准庫、Erlang編譯器、運行時系統和Erlang語言本身都作出過不少貢獻。此外,他還是Erlang文檔系統EDoc和單元測試框架EUnit的創建者。目前加入了Kreditor,致力於高可用性支付系統的Erlang開發。

譯者簡介:

連城

網路資深軟體工程師,《Erlang並發編程(第一部分)》社區翻譯項目組織者及主要譯者。對分布式存儲、分布式消息系統、程序語言設計實現抱有濃厚興趣。

❻ 易語言5.0靜態編譯不能使用

首先需要保證你的易語言可以進行編譯
然後下載一個VC的鏈接器,在官方論壇里有下載
接下來修改link.ini中的鏈接器位置
比如我的易語言中配置鏈接器的那一段就是:

linker="K:\vc98linker\Bin\link.exe"
; linker用於指定鏈接器。要求給出完整路徑,路徑兩端可以加上半形雙引號。
; 如果不指定此項,默認會根據linker_type嘗試尋找鏈接器路徑。

一定要使用完整的地址。

❼ myeclipse實現SSH

一、新建Web項目
PS:選擇Java EE 5.0
二、添加Struts1.3框架支持文件
三、添加Hibernate Database Explorer資料庫連接
四、添加Hibernate 3.1框架支持文件
PS:取消勾選Hibernate 3.1 Core Libraries包和Hibernate 3.1 Advanced Support Libraies包
五、添加Spring 2.0框架支持文件
PS:取消勾選Spring 2.0 Persistence JDO Libraries包、Spring 2.0 Persistence IBATTS Libraries包、Toplink Essentials 包、OPenJPA包。
六、刪除相沖突的包
PS:出去asm.jar、asm-attrs.jar、cglib-2.1.3.jar這三個包。

❽ 如何查看FLASH源代碼

看不到的,除非網站里有提供Flash的源文件給你,也就是那個以Flash為後綴名的文件。一般下載到的都是swf格式的文件,這是沒有代碼的,也沒有原素材

閱讀全文

與編譯ECD包相關的資料

熱點內容
自己購買雲主伺服器推薦 瀏覽:422
個人所得稅java 瀏覽:761
多餘的伺服器滑道還有什麼用 瀏覽:191
pdf劈開合並 瀏覽:28
不能修改的pdf 瀏覽:752
同城公眾源碼 瀏覽:489
一個伺服器2個埠怎麼映射 瀏覽:297
java字元串ascii碼 瀏覽:79
台灣雲伺服器怎麼租伺服器 瀏覽:475
旅遊手機網站源碼 瀏覽:332
android關聯表 瀏覽:945
安卓導航無聲音怎麼維修 瀏覽:332
app怎麼裝視頻 瀏覽:430
安卓系統下的軟體怎麼移到桌面 瀏覽:96
windows拷貝到linux 瀏覽:772
mdr軟體解壓和別人不一樣 瀏覽:904
單片機串列通信有什麼好處 瀏覽:340
游戲開發程序員書籍 瀏覽:860
pdf中圖片修改 瀏覽:288
匯編編譯後 瀏覽:491