欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

工程中調用C語言外部庫

林子帆2年前13瀏覽0評論

工程中調用C語言外部庫?

1、將DLL文件復制到編譯路徑目錄(系統目錄或項目目錄等等);

2、導出DLL的功能接口;如:[DllImport("WDT_DIO64.dll")]internal static extern int InitDIO();這個DLL在C中的頭文件是這樣表達的:BOOL InitDIO(void);BOOL 在C中是int類型的,對應的C#也是int 類型,調用DLL通常都是靜態的外部引進的(static extern),internal 是可見屬性定義(自己根據需要定義);

3、參考DLL對應的頭文件的信息。如果C/C++封裝的dll是打算通用的,通常發布頭文件,頭文件在C中是編譯器所需的文件,DLL的關鍵信息都在頭文件展示出來。我們可以通過閱讀頭文件的包含信息(如結構體、宏定義,函數原型、功能注釋等),使用C#方式來導出DLL的函數接口來調用DLL(如上2、)。

4、在需要的地方加上參數調用導出的函數接口。

java gc調用,工程中調用C語言外部庫