C++ dll库只生成dll文件,而未生成lib文件的问题

C++ dll库只生成dll文件,而未生成lib文件的问题

    • 逐项检查

逐项检查

  1. 新建项目时,选择应用程序类型为dll,并勾选“Export Symbols”;
  2. 属性->链接器->高级->导入库 中定义输出的lib库的目录及文件名;
  3. 在头文件中定义符号输出:
	#define ZJJ_API  __declspec(dllexport)
	
	class ZJJ_API YourClassName {}
	
	ZJJ_API func1();

你可能感兴趣的:(C++)