java調(diào)用dll庫 如何把c 封裝成DLL?
如何把c 封裝成DLL?1>為C方法創(chuàng)建一個標(biāo)準(zhǔn)C/C DLL項目聲明dllexport,然后將其編譯成標(biāo)準(zhǔn)C dll2>使用dllimportattribute在C中聲明extern方法并
如何把c 封裝成DLL?
1>為C方法創(chuàng)建一個標(biāo)準(zhǔn)C/C DLL項目聲明dllexport,然后將其編譯成標(biāo)準(zhǔn)C dll2>使用dllimportattribute在C中聲明extern方法并指向上一步生成的DLL路徑,這就要求C#函數(shù)和C函數(shù)的函數(shù)聲明是完全一致的。3>將C#聲明的方法放入一個類中,獨立編譯成.Net DLL,然后其他人可以調(diào)用它。Net程序