VS2010 lib和dll导出路径设置
摘要:创建库文件工程时往往需要设置.lib文件和.dll文件的路径。假设一个solution对应了多个工程,然而他们共用一些库,就可以在solution文件夹下分别添加两个文件夹lib和bin(其实放在一起也可以,更方便)lib文件:工程属性页-Configuration Properties-Gener...
阅读全文
posted @
2014-10-22 23:02
bitbit
阅读(7231)
推荐(1) 编辑
重要:VC DLL编程
摘要:VC DLL编程静态链接:每个应用程序使用函数库,必须拥有一份库的备份。多个应用程序运行时,内存中就有多份函数库代码的备份。动态连接库:多个应用程序可以共享一份函数库的备份。DLL的调用方式:即DLL的使用者在调用库中输出函数时,函数参数的压栈和出栈顺序和方法。VC++支持四种方式:_cdecl调用方式: 也叫C调用方式,函数参数的压栈顺序是从右至左,参数的出栈方式由调用者完成,在调用DLL的函数的地方都应包含清空堆栈的代码,它是C/C++缺省的调用方式。_stdcall标准调用方式:函数参数压栈顺序是从右至左,参数出栈工作由被调用者负责完成。系统将加在函数原型定义前的”WINAPI”宏翻译为
阅读全文
posted @
2014-03-22 16:25
bitbit
阅读(434)
推荐(0) 编辑