error LNK2001: 无法解析的外部符号; Debug下没问题,Release版本报错 本帖最后由 liu181748034 于 2013-08-12 15:45:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对比一下DEBUG的配置,特别是库文件及路径的配置 工程属性中对比一下Debug,Release的区别 应该是release与debug的配置环境设置的不同造成的 如果一开始就是找不到符号,还是你某些库没有链接。如果开始有符号重定义错误,那么可能你的lib使用c默认库的方式不一致(多线程,多线程调试,多线程DLL,多线程DLL调试等等)。在vc设置里的 c/c++ -----代码生成设置里 lib文件我分别对应了Debug和Release版本的,而且里面提示无法解析的函数,在包含文件里都有,而且在Release版本里,F12的时候能定位到定义的地方啊,不知道问题出在哪儿 如果在Debug版没问题,Release版链接错误,那说明你用到的库就是Debug版的,要换Release版才行。如果你有lib的源码,可以用与主程序相同的编译选项重新编译出lib。lib是要分不同版本的,如果是dll就没这问题。主程序和lib在两个地方设置要一致:如何使用MFC库,如何使用c标准库 如果是用的vc6,可以换vs2008试试 我的也是这样的问题 纠结了很长时间 我用的数据库时sqlite 他说无法解析命令 跨窗口函数调用的问题 请问这个问题如何解决? 通过 IStream 创建GDI+ Image 对象显示某个 URL 的图片 vc6.0中 用ado先执行存储过程,后查询临时表,是不是同一个SID 请问在Image控件里面如何显示通过CFileDialog打开的Bmp文件,并提供图像的自动缩放,谢谢了 请问一个又简单有复杂的问题? 打开,读写文件的问题 断言(ASSERT)怎么用? 成立虚拟小团队,开发自己的东西!有兴趣进来看看! 请问有关VC++ 6.0下import msado15.dll的问题 VC++ Combo box 控件如何实现动态绑定数据库? VC 怎样使父类得到子类的数据
主程序和lib在两个地方设置要一致:如何使用MFC库,如何使用c标准库