【发布时间】:2010-12-11 23:10:24
【问题描述】:
有没有人知道为什么这两行会导致链接器错误?
std::ifstream ifs("filename.file");
boost::archive::binary_iarchive iarchv( ifs );
错误8致命错误LNK1104:无法打开文件
'F:\dev\project\build\win32-unit\tests\Debug\framework_core_tests.lib'ramework_core_testsframework_core_tests
任何 Boost::Archive 类型都会发生同样的情况。
当该项目不存在或从未存在并且未定义为在我的项目文件中链接的库时,它试图链接到与我的可执行文件同名的库。
【问题讨论】:
-
我使用的编译器是VC++ 9
标签: c++ linker-errors boost-serialization