2

有谁知道为什么这两行会导致链接器错误?

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_tests framework_core_tests

任何 Boost::Archive 类型都会发生同样的情况。

当该项目不存在或从未存在并且未定义为在我的项目文件中链接的库时,它试图链接到与我的可执行文件同名的库。

4

2 回答 2

0

也许您应该添加对包含该函数的库的引用?

于 2009-11-01T21:14:18.937 回答
0

你已经用核心测试编译了这个库。

于 2010-04-21T11:49:57.220 回答