创建win32 dll
生活随笔
收集整理的這篇文章主要介紹了
创建win32 dll
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
新建項目->win32項目(不是win32控制臺)->下一步中選擇dll(如果想生成lib,勾選導出符號)。
此時編譯會生成對應的dll文件,但沒有lib,只有有導出符號的時候才會生成lib文件。
導出符號可以使用export ‘C’代碼,也可以使用def文件。
def文件可以新建一個文本文件,然后擴展名改成def,然后在項目屬性->鏈接器->輸入->模塊定義文件中設置你的def文件名。
注:
1. MFC的dll會自動生成def文件
2. dll是動態庫,如果是靜態庫,則只生成lib文件
此時編譯會生成對應的dll文件,但沒有lib,只有有導出符號的時候才會生成lib文件。
導出符號可以使用export ‘C’代碼,也可以使用def文件。
def文件可以新建一個文本文件,然后擴展名改成def,然后在項目屬性->鏈接器->輸入->模塊定義文件中設置你的def文件名。
注:
1. MFC的dll會自動生成def文件
2. dll是動態庫,如果是靜態庫,則只生成lib文件
總結
以上是生活随笔為你收集整理的创建win32 dll的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ Unicode和ANSII转换
- 下一篇: 使用电脑无线网卡分享网络命令