青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Notes of Ouyang

Intresting in P2P & MANET Research and development, Handle-set embedded system design and programming.

  C++博客 :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
  6 Posts :: 0 Stories :: 16 Comments :: 0 Trackbacks

常用鏈接

留言簿(6)

我參與的團(tuán)隊(duì)

搜索

  •  

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

2009年10月17日 #

     摘要: 記錄 將網(wǎng)上的代碼升級(jí)到VC++ 2008 SP1后編譯時(shí)出現(xiàn)“優(yōu)化編譯器”出錯(cuò)的問(wèn)題 的解決辦法。  閱讀全文
posted @ 2009-10-17 13:27 金陵書(shū)生 閱讀(5288) | 評(píng)論 (0)編輯 收藏

2009年3月22日 #

        為了畢業(yè),花了段時(shí)間寫了個(gè)幾千行代碼的程序,加上使用的從eMule中抽取出來(lái)的Kademlia代碼,差不多也有25000行了??墒窃酵伦鲈接X(jué)得偏離了我原來(lái)的想法,也越來(lái)越缺少具體的使用價(jià)值了,很沮喪,也很想放棄了。
    
        過(guò)段時(shí)間閑一點(diǎn)的時(shí)候一定要按照我原來(lái)的想法重新寫好這個(gè)程序:
       1. 支持無(wú)中心的P2P文件共享,徹底解決校園網(wǎng)中靠個(gè)人架設(shè)FTP來(lái)完成電影、軟件、資料等交換的問(wèn)題。
       2. 支持帶訪問(wèn)控制的AICH,即要避免私密文件的泄露,又要使得可以同時(shí)從多點(diǎn)下載智能合并。
       3. 支持飛鴿傳輸協(xié)議(能支持飛秋更好),同時(shí)具有文件交換和即時(shí)通訊等功能。
       4. 兼容eMule-VeryCD,可以在聯(lián)網(wǎng)的情況下下載eMule資源。
       5. 按照碩士論文中的組網(wǎng)設(shè)計(jì),提供嵌入式Linux版本

posted @ 2009-03-22 21:24 金陵書(shū)生 閱讀(2904) | 評(píng)論 (15)編輯 收藏

2008年5月17日 #

minigui-1.3.3及其示例程序編譯的詳細(xì)過(guò)程

金陵書(shū)生<ouyang_njupt (at) 126.com> 2008.05.16

      在開(kāi)始介紹minigui的編譯過(guò)程之前,先給出兩個(gè)對(duì)本文檔的說(shuō)明。首先,本文檔介紹的是交叉編譯minigui,因此所編譯出來(lái)的所有可執(zhí)行文件都只 能在目標(biāo)板上運(yùn)行,試圖在編譯后直接運(yùn)行是得不到任何結(jié)果的,而且還會(huì)提示說(shuō)不是可執(zhí)行文件(elf)。其次,文檔中的linux命令都采用灰色背景跟其 他文字區(qū)分開(kāi)來(lái)。命令中的的第一個(gè)字母>表示用戶console窗口中的命令提示符,具體操作的時(shí)候請(qǐng)不要輸入該字符。

       文檔本來(lái)是為項(xiàng)目寫的,因此署了常用的郵箱,沒(méi)想到馬上就有垃圾郵件過(guò)來(lái)了。真煩人。


一。編譯華恒科技移植好的minigui-1.3.3庫(kù)及其測(cè)試程序

執(zhí)行了HHARMMX21附帶的光盤中的arminst后會(huì)創(chuàng)建好/HHARMMX21目錄,其中minigui位于/HHARMMX21/applications/minigui-free/目錄下。該目錄下的HHTECH.readme是編譯華恒科技移植好的minigui的過(guò)程說(shuō)明。

執(zhí)行HHTECH.readme中的前四個(gè)步驟(如下):

Step 1:

cd /HHARMMX21/applications/minigui-free/libminigui-1.3.3

./HHTECH.inst.lib

Step 2:

cd /HHARMMX21/applications/minigui-free/mg-samples-1.3.1/

./HHTECH.compile.mg

Step 3:

cd /HHARMMX21/applications/minigui-free/minigui-res-1.3.3/

./HHTECH.insti

Step 4:

/HHARMMX21/applications/minigui-free/nfsroot

./HHTECH.reduce.lib

執(zhí)行完這四步以后,minigui庫(kù)已經(jīng)編譯和安裝好了。但是mg-samples中的示例程序都是些演示某個(gè)單一控件的使用方法的小程序。使用minigui來(lái)開(kāi)發(fā)的復(fù)雜一點(diǎn)的程序都在mde中。而華恒科技提供的說(shuō)明文檔中并未提到這一點(diǎn)。根據(jù)分析,華恒科技提供的mde無(wú)法直接編譯通過(guò),估計(jì)就是因?yàn)檫@樣華恒科技才沒(méi)有在HHTECH.readme中給出mde的編譯過(guò)程。下面是我根據(jù)網(wǎng)絡(luò)資料和對(duì)mde進(jìn)行分析后實(shí)踐出來(lái)的mde編譯過(guò)程。

二。 編譯mde-1.3.0

mde的編譯需要用到 popt庫(kù),因此我們需要先下載和編譯popt庫(kù)。我已經(jīng)將libpopt庫(kù)上傳到實(shí)驗(yàn)室內(nèi)部網(wǎng)站了,在上傳下載中可以找到,文件名為popt_1.10.orig.tar.gz

  1. 交叉編譯libpopt

    libpopt的編譯比較簡(jiǎn)單,關(guān)鍵在于使用正確的交叉編譯工具。

    tar xvzf popt_1.10.orig.tar.gz

    cd popt

>CC=/opt/host/armv4l/bin/armv4l-unknown-linux-gcc ./configure --build=i686-pc-linux-gnu --host=arm-unknown-linux --prefix=/HHARMMX21/applications/minigui-free/nfsroot/ --target=arm-unknown-linux

    >make

    >make install

    這里有兩個(gè)地方容易出現(xiàn)問(wèn)題:一是權(quán)限問(wèn)題。Linux下對(duì)文件的權(quán)限有很嚴(yán)格的設(shè)定,因此可能會(huì)出現(xiàn)用戶沒(méi)有訪問(wèn)或者建立目錄的權(quán)限導(dǎo)致無(wú)法解壓縮?;蛘呤菦](méi)有權(quán)限讀寫 /HHARMMX21/applications/minigui-free/nfsroot而導(dǎo)致make install出錯(cuò)。另一個(gè)是交叉編譯工具鏈的設(shè)置問(wèn)題,需要通過(guò)CC=/opt/host/armv4l/bin/armv4l-unknown-linux-gcc命令來(lái)指向正確的交叉編譯工具鏈。這里我是通過(guò)分析mg-samples-1.3.1Makefile文件而得到交叉編譯工具鏈的名稱和位置的。

    如果上面命令執(zhí)行無(wú)誤,則/HHARMMX21/applications/minigui-free/nfsroot/lib/下有libpopt.a,libpopt.la,libpopt.so,libpopt.so.0,libpopt.so.0.0.0等幾個(gè)文件,在/HHARMMX21/applications/minigui-free/nfsroot/include/下有popt.h文件。

  1. 編譯mde-1.3.0

華恒科技提供的HHARMMX21附帶光盤中的mde-1.3.0文件有問(wèn)題,估計(jì)是其開(kāi)發(fā)人員沒(méi)能解決popt庫(kù)的問(wèn)題,所以想通過(guò)修改mde-1.3.0下的tools目錄下的vcongui.c文件來(lái)屏蔽對(duì)popt庫(kù)的調(diào)用,結(jié)果沒(méi)有成功,卻忘了恢復(fù)對(duì)mde-1.3.0源代碼的修改。因此我們需要編輯vcongui.c文件來(lái)去掉對(duì)#include <popt.h>的注釋。

cd /HHARMMX21/applications/minigui-free/mde-1.3.0/tools/

gedit vcongui.c

將第5行由

//#include <popt.h>

改為

#include <popt.h>

也就是去掉對(duì)#include <popt.h>的注釋。然后回到mde-1.3.0目錄下,執(zhí)行./HHTECH.compile.mg編譯mde.

cd /HHARMMX21/applications/minigui-free/mde-1.3.0/

./HHTECH.compile.mg

如果執(zhí)行無(wú)誤則成功編譯了mde-1.3.0,這時(shí)可以去bomb,notebook等目錄下看一下,應(yīng)該已經(jīng)生成了程序的可執(zhí)行文件。其中mde-1.3.0下的bomb目錄包含的是一個(gè)掃地雷游戲,挺好玩的。

請(qǐng)別忘了,所有交叉編譯出來(lái)的程序必須到目標(biāo)板上才能運(yùn)行,也就是只能通過(guò)MAINet手持終端才能執(zhí)行,在自己的電腦上是無(wú)法執(zhí)行和查看效果的。

posted @ 2008-05-17 10:23 金陵書(shū)生 閱讀(2472) | 評(píng)論 (0)編輯 收藏

2008年4月11日 #

      To implemente my first test virtual network interface driver--eoudp,which implemente a virtual NIC to transimt specific frames to an remote host with the help of udp,for the purpose to implemente a virtual local area network without any additional hardwares,I have read some books about the linux kernel and the linux network device driver. 
     One of the books I have been reading was the 《Understanding Linux Network Internals》,a good book to help you understand the Linux Network with details. I have finished read the chapter One,explained the fundational mechainsms that used in the implemention of linux network,which drive me to recommend the book immediately.
      The cover of 《Understanding Linux Network Internals》.
      

      You can view some details about the book at http://www.china-pub.com/30187 , and you can view the book online through   http://book.chinaunix.net/special/ebook/oreilly/Understanding_Linux_Network_Internals/
      1. Much graphics was employed to show the mechanisms that the linux network implements used. The following graphic is a typically example.
 
To those who want to acquaint with the mechanisms and implement details of the linux network,I recommend you to read the Part I、Part II、Part III、Part V and Part VII due to your interesting. I recommend all of you to read the Part I first and then chose the chapters that you are interested,no consequence reading is necessary.
posted @ 2008-04-11 21:27 金陵書(shū)生 閱讀(542) | 評(píng)論 (0)編輯 收藏

2008年4月9日 #

    Virtual Network Interface Driver Develope: Conception and Experience
 
      

      This is my first article to note my experience of linux kernel study,especially the TCP/IP network stack.
posted @ 2008-04-09 08:36 金陵書(shū)生 閱讀(324) | 評(píng)論 (0)編輯 收藏

        前面由于微軟的spaces.live.com訪問(wèn)緩慢,自己購(gòu)買的空間又遭強(qiáng)推廣告,心里很不爽,于是終止了寫博客。以前寫的一些想法、經(jīng)驗(yàn)等可以從http://jlbookworm.spaces.live.comhttp://bbs.njupt.edu.cn 獲得。
        由于后面的研究和開(kāi)發(fā)都與嵌入式Linux手持終端相關(guān),為了督促自己的學(xué)習(xí),也為了記錄自己進(jìn)入這個(gè)前面未曾接觸的領(lǐng)域的學(xué)習(xí)歷程,準(zhǔn)備堅(jiān)持寫技術(shù)博客來(lái)記錄自己的心得和經(jīng)驗(yàn),以便后面查閱。
        技術(shù)博客的內(nèi)容將以原創(chuàng)性的開(kāi)發(fā)心得和體會(huì)文章為主,主要涉及應(yīng)用系統(tǒng)設(shè)計(jì)、嵌入式Linux開(kāi)發(fā)、C/C++編程、網(wǎng)絡(luò)編程等。
       為了鍛煉自己蹩腳的英語(yǔ),準(zhǔn)備盡量使用英語(yǔ)來(lái)記錄。歡迎和感謝可能的訪客提出各種錯(cuò)誤幫助我改進(jìn),在此提前致謝!
posted @ 2008-04-09 08:26 金陵書(shū)生 閱讀(383) | 評(píng)論 (1)編輯 收藏

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲另类视频| 欧美午夜久久| 一本色道久久综合精品竹菊| 国产欧美亚洲一区| 欧美护士18xxxxhd| 久久亚洲春色中文字幕| 欧美亚洲一区| 性久久久久久久| 一本一本大道香蕉久在线精品| 久久综合中文色婷婷| 久久久久成人精品免费播放动漫| 亚洲一区网站| 国内精品写真在线观看| 久久精品1区| 欧美与欧洲交xxxx免费观看| 亚洲一区二区av电影| 中国成人黄色视屏| 亚洲永久免费观看| 亚洲综合电影一区二区三区| 在线视频精品一区| 一区二区三区成人| 亚洲一区二区三区成人在线视频精品| 一本在线高清不卡dvd| 亚洲精品国产精品乱码不99按摩| 小黄鸭视频精品导航| 亚洲精品欧美日韩| 中国亚洲黄色| 亚洲综合精品自拍| 久久久久久综合网天天| 久久人人看视频| 红桃视频成人| 亚洲人成人一区二区在线观看| 亚洲国产精品一区二区www在线| 亚洲毛片一区| 在线观看一区| 亚洲在线第一页| 久久久人成影片一区二区三区| 久久久人人人| 欧美成人国产va精品日本一级| 亚洲精品国产精品国自产观看 | 欧美专区在线观看| 久久精品72免费观看| 性欧美1819性猛交| 久久精品九九| 亚洲国产aⅴ天堂久久| 亚洲国产色一区| 亚洲一区二区精品| 久久夜色撩人精品| 欧美视频在线观看 亚洲欧| 国语自产精品视频在线看一大j8| 亚洲精品综合精品自拍| 欧美自拍偷拍| 老司机精品视频网站| 99精品欧美一区| 久久精品欧美日韩精品| 国产精品xxxav免费视频| 雨宫琴音一区二区在线| 亚洲一品av免费观看| 蜜桃av噜噜一区| 一本色道**综合亚洲精品蜜桃冫| 久久久久看片| 国产欧美日韩精品a在线观看| 国产精品女主播在线观看 | 欧美福利专区| 亚洲一区久久久| 欧美激情小视频| 国产一级揄自揄精品视频| 日韩五码在线| 欧美成人激情视频| 午夜综合激情| 嫩草影视亚洲| 在线观看日韩av电影| 久久疯狂做爰流白浆xx| 夜夜嗨av色综合久久久综合网| 免费不卡欧美自拍视频| 在线播放亚洲| 两个人的视频www国产精品| 亚洲午夜精品久久久久久app| 久久久水蜜桃| 又紧又大又爽精品一区二区| 久久久国产成人精品| 亚洲一区二区不卡免费| 欧美午夜无遮挡| 亚洲视频一区在线| 日韩视频在线你懂得| 欧美激情亚洲| 黄色一区二区在线| 亚洲欧美国产高清| 亚洲午夜激情网站| 国产精自产拍久久久久久| 久久精品免费电影| 欧美国产视频在线观看| 一区二区三区国产在线观看| 欧美天堂亚洲电影院在线播放| 亚洲视频免费在线观看| 在线亚洲自拍| 国产老肥熟一区二区三区| 欧美在线视频一区| 久久国产精品网站| 激情婷婷欧美| 免费在线看一区| 日韩一级在线| 国产伦精品一区二区三| 久久综合伊人77777| 美女主播精品视频一二三四| 亚洲三级观看| 一区二区激情小说| 国产欧美一区二区三区在线老狼| 久久精品国产成人| 蜜桃av综合| 午夜精品成人在线| 久久福利精品| 亚洲夫妻自拍| 亚洲人成人一区二区三区| 国产精品第三页| 久久久久久穴| 欧美国产精品日韩| 欧美亚洲综合久久| 免费不卡在线观看av| 午夜视频一区在线观看| 久久高清福利视频| 亚洲性图久久| 中文国产亚洲喷潮| 国产一区二区三区久久| 欧美福利电影网| 国产精品午夜久久| 国内自拍一区| 亚洲乱码国产乱码精品精可以看| 国产自产2019最新不卡| 久久久91精品国产一区二区三区 | 国产日韩av一区二区| 欧美高清视频一区二区| 国产色视频一区| 亚洲一区二区三区四区五区黄| 一个人看的www久久| 欧美成人中文字幕| 欧美激情影音先锋| 亚洲国产天堂久久综合网| 欧美亚洲午夜视频在线观看| 久久精品国产综合| 黄色成人在线| 久久亚洲精品一区二区| 欧美大片免费观看| 亚洲激情影视| 免费亚洲一区二区| 欧美激情片在线观看| 亚洲伦理网站| 欧美三级视频在线观看| 日韩一区二区精品葵司在线| 麻豆精品视频在线观看视频| 亚洲精品乱码久久久久久蜜桃麻豆| 久久精品国产一区二区三区| 久久欧美中文字幕| 亚洲高清资源综合久久精品| 欧美国产丝袜视频| 亚洲另类视频| 欧美日韩一区二区在线| 亚洲欧美国产高清va在线播| 久久国产一区二区| 亚洲高清视频中文字幕| 欧美成人有码| 亚洲视频高清| 久久视频免费观看| 亚洲欧洲久久| 欧美日韩一区不卡| 午夜免费日韩视频| 欧美国产精品一区| 在线一区免费观看| 国产私拍一区| 欧美成人一区二免费视频软件| 亚洲精品免费电影| 久久精品国产99精品国产亚洲性色 | 国产精品成人一区二区三区夜夜夜 | 久久久久久久性| 亚洲欧洲在线观看| 亚洲欧美伊人| 亚洲成色999久久网站| 欧美电影在线观看| 亚洲欧美日韩国产综合在线| 欧美成人按摩| 欧美一区国产在线| 日韩视频亚洲视频| 国产在线播精品第三| 欧美日韩精品一区二区三区| 亚洲欧美久久久| 99re热这里只有精品视频| 久久久www成人免费精品| 亚洲精品午夜| 国产一区二区无遮挡| 欧美午夜久久| 欧美国产视频日韩| 久久久综合网| 欧美亚洲免费电影| 99国产精品99久久久久久| 久久综合久久88| 欧美一区二区三区四区夜夜大片| 亚洲日本激情| 91久久精品www人人做人人爽 | 亚洲视频电影图片偷拍一区| 亚洲国内精品|