生活百科 | 烹飪美食 | 家居裝修 | 購房置業 | 婚嫁 | 家電 | 寵物 | 育兒 | 購物|
您現在的位置: 大眾科普 >> 生活 >> gpc寵物跟蹤器真的可以找回寵物嗎?正文

gpc寵物跟蹤器真的可以找回寵物嗎?

 推 薦 文 章
更新時間:2022-05-18
gpc寵物跟蹤器是什麼樣子的?

gpc寵物跟蹤器真的可以找回寵物嗎?
 
mingwstudio完整安裝後有78m大小比起vc6+ddk要小很多,而且mingwstudio安裝目錄下的mingw\include\ddk\目錄裡有一個叫ntapi.h的頭文件,裡面包括了很多未公開的函數原型及數據結構,感覺很爽啊!還有一個更爽的地方呢!那就是mingw可以混用windowsxpsdk和ddk頭文件卻不會出現任何錯誤,在vc6中只能用namespace來解決這個問題,但mingw裡直接include頭文件就行了,用戶態程序可以使用用戶態可用的未公開函數,記得引入ntdll.a庫文件.

精簡的ide,簡單的代碼完成功能,沒有向導,純手工寫代碼.怎麼看怎麼覺得這東西適合eva,呵呵!

用quicksys向導了一個空的驅動框架hellodrv,只改了一行代碼:
#include"ntddk.h"
改成
#include"ddk\ntddk.h"

就可以毫不費力的用gcc編譯成kmd
d:\wjj\vcwork\hellodrv>gcc-ohellodrv.obj-o3-chellodrv.c

d:\wjj\vcwork\hellodrv>ldhellodrv.obj--subsystem=native--image-base=0x10000--file-alignment=0x1000--section-alignment=0x1000--entry=_driverentry-nostartfiles-nostdlib-le:\mingwstudio\mingw\lib-lntoskrnl-ohellodrv.sys

由於gcc支持c99標准,可以使用動態數組以及隨處定義局部變量,雖然同樣是用c程序來寫驅動,但其實卻比vc要靈活很多.另外gcc的代碼優化能力相信不用我多說.

沒有想到脫離visualstudio也可以寫sdk和ddk程序.開源組織裡真的有很多好東東啊!gcc包裡的pascal編譯器gpc可以支持objectpascal,支持at&tinlineasm,支持直接使用mmx/sse/sse2數據類型及指令,寫游戲都沒有問題.比起delphi的編譯器dcc32真的是要強到哪裡去了,只是沒有人知道.
努力......
 

qq寵物粉轉一什麼特權啊!!
版權所有 © 大眾科普網(www.g06.net) 免責聲明