让一个动态链接库文件debug和release编译的时候生成不同的文件名的方法
来源:互联网 发布:mac打字不出现选字框 编辑:程序博客网 时间:2024/06/06 07:40
总结一下,让一个动态链接库文件debug和release编译的时候生成不同的文件名的方法:
1、去掉DEF文件中的LIBRARY;
2、修改settings-link-output file name,改为希望的名字,比如debug的改为test_d.dll,release的不变。
1很重要,否则虽然生成了test_d.dll和test_d.lib,但是运行的时候会报告找不到动态链接库"test.dll",因为test_d.lib中使用的internal name是"test.dll",去掉DEF文件中的LIBRARY以后就没有这个问题了!
1、去掉DEF文件中的LIBRARY;
2、修改settings-link-output file name,改为希望的名字,比如debug的改为test_d.dll,release的不变。
1很重要,否则虽然生成了test_d.dll和test_d.lib,但是运行的时候会报告找不到动态链接库"test.dll",因为test_d.lib中使用的internal name是"test.dll",去掉DEF文件中的LIBRARY以后就没有这个问题了!
- 让一个动态链接库文件debug和release编译的时候生成不同的文件名的方法
- (转)如何让一个动态链接库文件debug和release编译的时候生成不同的文件名
- (转)如何让一个动态链接库文件debug和release编译的时候生成不同的文件名
- 如何让一个动态链接库文件debug和release编译的时候生成不同的文件名
- 编译第三方库debug和release不同文件形式的编译
- Debug和Release模式下加载不同的库文件
- 让程序分别在DEBUG模式和RELEASE模式选择不同代码路径的方法 _DEBUG
- Debug&Release的不同
- 让你的iOS应用在不同状态(debug, release)有不同的图标和标题
- vc中debug和release的不同
- vc中debug 和release的不同
- vc中debug和release的不同
- debug和release的不同结果
- 动态库的生成和链接方法
- vc++同时生成 Release版和Debug版的方法
- vc++同时生成 Release版和Debug版的方法
- vs中debug和release版本的同时编译方法
- GCC的DEBUG和release版本编译方法
- RHEL6 开启远程桌面
- Deep Learning 教程翻译
- Java工程打包及MANIFEST.MF文件编写的注意事项
- A Basic Introduction to OpenCV for Image Processing
- VC 禁止自动屏保,休眠等节电模式
- 让一个动态链接库文件debug和release编译的时候生成不同的文件名的方法
- ASP.NET的SEO(一):基础知识
- case OrderDate when OrderDate between '1999-1-1' and '2005-12-31' then 8.3
- 程序员笑话
- mac OS 10.8 下Apache + MySQL + phpAdmin配制方法
- ASP.NET的SEO(二):Global.asax和HttpModule中的RewritePath()方法
- n进制小数
- ASP.NET的SEO(四):使用.ashx文件—排除重复内容
- HDU1024