我已經從這裏下載並安裝了boost_1_55_0-msvc-12.0-64.exe可執行文件:http://sourceforge.net/projects/boost/files/boost-binaries/1.55.0-build2/。無法解析的外部使用boost :: asio(visual studio12,x64)
我將二進制文件解壓縮到C:\ boost_1_55_0,並將include和linker目錄添加到visual studio項目屬性中。
包括目錄:C:\ boost_1_55_0 鏈接目錄:C:\ boost_1_55_0 \ lib64的-MSVC 12.0
錯誤LNK2019:無法解析的外部符號「類boost ::系統:: error_category常量& __cdecl提升:: system :: system_category(void)「(?system_category @ system @ boost @@ YAABVerror_category @ 12 @ XZ)在函數」public:__thiscall boost :: system :: error_code :: error_code(void)「中引用 \ error LNK2019 :在f中引用的無法解析的外部符號「class boost :: system :: error_category const & __cdecl boost :: system :: generic_category(void)」(?generic_category @ system @ boost @@ YAABVerror_category @ 12 @ XZ)結 「無效__cdecl的boost ::系統::'爲 'errno_ecat''(空)動態初始化」(?? __ Eerrno_ecat @系統@升壓@@ YAXXZ)
我在做什麼錯?
只是爲了確保您使用的是什麼版本的MSVC? – user657267
抱歉,我在該主題中犯了一個錯誤。使用Visual Studio 2013 – user3518111
修復它!非常感謝你 – user3518111