夢幻天書提示您:看後求收藏(奇妙書庫www.qmshu.tw),接著再看更方便。
BossLiu哈哈大笑:“Boss你就慢慢去看吧有一天你會現我這程式碼是堪稱經典的。哈哈。”
絕影憤憤地想:“你就高興吧有一天讓我找到破綻了好不好好教育教育你。”
絕影這樣想沒多久他果然找到了破綻這一次他卻沒有心思教育BossLiu因為這個破綻連他自己都嚇了一跳。
………【《瘋狂的程式設計師》79】………
事關重大絕影抽了點時間洗了個澡換了件衣服然後端端正正地坐在電腦前清了清嗓子才鄭重地給BossLiu打去了一個電話。
q+y29h#e#Ioe。r9u:FBossLiu顯然還沒意識到事情的嚴重性而且正一門心思地一邊寫著他的程式碼一邊聽著mp3一邊在nes。qq的角落到處翻花邊新聞一邊跟mm們聊著QQ一邊和絕影講著電話簡直把多執行緒或者說執行緒技術在工作中運用到了極致。胡亂聊了兩句絕影突然換了口吻道:“Boss嚴肅點大事不好了!”
*_2u都對絕影的“大事不好了!”習以為常“狼來了狼來了”喊一兩次還能忽悠人你要是天天喊哪怕你突然有天改成“老虎來了”都沒人理你。:_g&;11x9{
這一次BossLiu聽他的語氣不像在開玩笑。要是真有什麼大事怠慢了絕影到時候讓他秋後算起賬來可是自找的吃不了兜著走。mm_on&;F)
於是BossLiu趕緊在Vc中按下ctr1+shift+s小心翼翼地儲存好他的程式碼關了還沒看完的花邊新聞再給每個mm一句:“Boss來了!下了!”用的還是“複製”“貼上”趕緊把QQ調成隱身還算是安全結束所有執行緒然後才正經地對絕影說:“不急冷靜!”這才把重點全部放到主執行緒上來…
f。J)_1i7mo{…t絕影卻用更加焦急地語氣說:“還不急呢火都燒到眉毛了!那個程式碼你究竟有沒有編譯過啊?”;d6B5hp%dn#};qj7netbsp;“當然編譯過怎麼?有破綻?”
!r9g";p3a+net(r;B:V“當然有。”
2s&;sn";v3_q:moJ;e:m1t“我來解決。多不多?”
;m#u;{8q7o1'8he!qo'4?“不多但都是致命錯誤fata1error!”…
g9T#d/p…ZF&;e6g+這次換BossLiu焦急起來:“怎麼回事?”
o?;j91i)u";_I6qm!L絕影卻緩了緩語氣:“我說Boss啊你這不是整我嗎?你自己看看你那x264解碼器部分還有z1ib庫。”:;h)Q3netbsp;“這兩個庫很好嘛。都是網上開源的很有名而且布很久了是經歷過考驗的應該沒什麼問題。”…a/qo9hoa:n
“我曉得好是好問題是這兩個庫都用了組合語言而且都是獨立彙編還非得彙編器來彙編。還不統一x264用的nasmz1ib用的masm。”
:a9m4{(s3s'uBossLiu這才一拍腦門:“壞了。”%'*u…netbsp;絕影嘆口氣:“是啊。壞了。這s6op1atformsdk全是c++介面根本沒有提供彙編器任憑你什麼彙編程式碼放到這裡就是死你總不可能讓我去打聽一下人家nokIa用的什麼處理器找來《deve1opguid》把那nasm的彙編翻譯過來再拿它的彙編器彙編吧。再說要是我們真有這麼大本事還不知道s6op1atformsdk的c++編譯器和彙編器的目標檔案兼不相容呢!”
&;j3u:j(b(y9hBossLiu沉默了一會:“唉當初我就在Linux下編譯的我看這兩個庫比較穩定就直接把目標檔案連線進去了根本沒想到這裡面還有彙編程式碼。這可如何是好啊?”
&;o)x('/n/x|:~6_&;f絕影也沉默了一會:“辦法有兩個一:把這庫裡面的彙編程式碼翻譯成c++的工作量巨大程式碼我也只是粗看了一下現x264的彙編程式碼分為amd63和i386z1ib好像也分了masm64masm32和masm686估計還是跟cpu平臺相關的如果是這樣就不好翻譯了。結論:方法一基本不可能。二:乾脆就不要這部分的影片解碼了把主流解碼器做出來差不多了畢竟是移動平臺嘛想做得跟pnetbsp;u6{5p:s#1#g1|b
“那不行。”Bos