一,vs創建控制臺應用
創建控制臺應用得好處時,我們可以自己測試接口,如果接口沒有問題,改成dll重新編譯一遍就可以。
二, 創建一個c++ 類,將所需提供得功能 封裝到類中。
這樣可以將 所有功能,進行統一得管理。我這個類得功能 負責對軸 進行管理。
?三,創建一個接口文件 負責對外暴漏C語言形式的接口。
(1),用智能指針的方式,將上一步創建得類 實例化出一個對象
(2),編寫C接口函數,將參數傳遞給上一步的實例。
四, main 函數中 測試接口
接口封裝完畢后,可再main函數進行自測
五,編譯dll 給到C#?
接口測試OK后,可以重新編譯成dll ,給到C#
六,給dll 添加版本信息,便于版本的維護
(1), 右鍵 添加資源
(2)?,可以添加版本信息,和公司信息
?(3),dll 右鍵-》詳細信息 即可查看版本
七,C# 調用
(1),導出函數
(2),調用函數
?