Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想用 VS 2010 创建一个使用 odbccp32.lib 的控制台应用程序。我想创建 32 位和 64 位版本的命令行应用程序。在此项目的链接器属性中,有来自附加依赖项的继承值的 odbccp32.lib。我的问题是,VS 是否为 x64 和 Win32 平台选择了正确的 odbccp32.lib。它将从哪个路径获取库?
Windows SDK 具有用于 x86 和 x64 的单独 .lib 文件。确保您的链接器文件夹设置正确,以便在为 x64 构建时尝试使用 x86 .lib 文件。
尝试阅读 MSDN http://social.msdn.microsoft.com/Forums/vstudio/en-US/b8315ae6-83f6-406c-9629-b95cbb6b9713/weird-linking-errors-when-compiling-x64-bit上的这篇文章?forum=vcgeneral