有个库 snbcg ,加了宽字符版,lib和dll更名成snbcgu.lib snbcgu.dll

简介: 有个库 snbcg ,加了宽字符版,lib和dll更名成snbcgu.lib snbcgu.dll

有个库 snbcg ,加了宽字符版,lib和dll更名成snbcgu.lib snbcgu.dll

test.exe导入snbcgu.lib也是找的snbcg.dll而不是snbcgu.dll,编译的时候有警告。

warning LNK4070: /OUT:SNBCG.dll directive in .EXP differs from output filename


解决方法:

SNBCG.def 的LIBRARY      "SNBCG" 行注释掉或删除掉


相关文章
|
C++ 编译器 C语言
lib和dll文件的区别和联系
lib和dll lib和dll文件的区别和联系 .dll是在你的程序运行的时候才连接的文件,因此它是一种比较小的可执行文件格式,.dll还有其他的文件格式如.ocx等,所有的.dll文件都是可执行。
927 0
LIB和DLL文件的区别
这几天准备论文,涉及到LIb和Dll文件,同学问了一句这两个文件有什么区别,我一时还真说不很清楚,在这里整理一下,以供以后参考。 静态链接库LIB和动态链接库DLL的区别:1. 如果采用静态链接库,lib中的指令都包含在最终生成的exe文件中。
944 0
|
C++
lib 和 dll 的区别、生成以及使用详解
lib 和 dll 的区别、生成以及使用详解 【目录】 lib dll介绍 生成动态库 调用动态库 生成静态库 调用静态库 首先介绍一下静态库(静态链接库)、动态库(动态链接库)的概念,首先两者都是代码共享的方式。
1178 0
|
API Windows 索引
LIB和DLL的区别与使用
共有两种库: 一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。 一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。 共有两种链接方式: 动态链接使用动态链接库,允许可执行模块(.dll文件或.e
1397 0
|
程序员 索引 存储
什么是lib文件,lib和dll的关系如何
(1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果也使动态连接的程序运行起来,有dll就够了。 在开发和调试阶段,当然最好都有。 (2)一般的动态库程序有lib文件和dll文件。
1333 0
|
C++ Windows API
C++ 调用lib 和 dll的 方法 及 动态库DLL与静态库lib的区别
C++ 调用.lib的方法: 一: 隐式的加载时链接,有三种方法     1  LIB文件直接加入到工程文件列表中   在VC中打开File View一页,选中工程名,单击鼠标右键,然后选中"Add Files to Project"菜单,在弹出的文件对话框中选中要加入DLL的LIB文件。
4667 0
|
SQL 数据库管理 Windows
Windows环境VS2017,如何编译得到SQLite的sqlite3.lib文件?已知dll文件,求lib文件
Windows环境VS2017,如何编译得到SQLite的sqlite3.lib文件?已知dll文件,求lib文件
464 0
vs2013 生成dll /lib,和调用dll库方法
vs2013 生成dll /lib,和调用dll库方法
399 0
vs2013 生成dll /lib,和调用dll库方法

热门文章

最新文章