win32 vs2008环境下,希望生成dll,同时带有lib供用户使用。
下面两篇文章的说法都是错的:
http://blog.csdn.net/liangyamin/article/details/8290889【当然也不能说完全错,现在一般都使用h头文件的方式,用dep文件可以保证在C语言下不改写导出函数名】
http://bbs.csdn.net/topics/290058276 【完全不知道为什么6楼可以得20分】
正确的做法是
1、创建一个dll
2、创建时选项里勾选Export Symbols
3、生成的项目就会有h头文件,默认给出了三个例子,即导出变量、导出函数、导出类。可以观察其写法,自己继续添加。