Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/155.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ id3lib链接器错误_C++ - Fatal编程技术网

C++ id3lib链接器错误

C++ id3lib链接器错误,c++,C++,我正在尝试编写一个程序,可以编辑mp3标签。 现在,我有个问题。 也就是说,当我编译时,总是有错误。 错误是链接器错误。 以下是错误描述: error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall ID3_Tag::ID3_Tag(char const *)" (__imp_??0ID3_Tag@@QAE@PBD@Z) referenced in function _wmain er

我正在尝试编写一个程序,可以编辑mp3标签。 现在,我有个问题。 也就是说,当我编译时,总是有错误。 错误是链接器错误。 以下是错误描述:

error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall ID3_Tag::ID3_Tag(char const *)" (__imp_??0ID3_Tag@@QAE@PBD@Z) referenced in function _wmain 

error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall ID3_Tag::~ID3_Tag(void)" (__imp_??1ID3_Tag@@UAE@XZ) referenced in function _wmain   

有人知道怎么做或做什么吗???

您可能没有链接到相应的库,链接器抱怨的符号在这些库中被导出


可能在(版本号可能会更改)中找到。

您可能没有链接到相应的库,在这些库中导出了链接器抱怨的符号


可能在(版本号可能会更改)中找到。

但我不知道如何找到合适的库@嘉豪許 请更改您的姓名,以便人们可以标记您-libs应该与库一起下载-检查我发布的链接。从下载来看,它看起来像id3lib.lib。然而,由于这是从2003年下载的,它可能无法与当前的编译器一起工作。您可能需要自己构建库。我建议这样做,因为不同版本的Visual Studio混合使用库和DLL可能会导致应用程序崩溃,因为不同版本的Microsoft运行时存在差异。我只需下载链接@LuchianGrigore post,找到了id3lib.lib。但是你能告诉我如何自己构建库吗???@sheu46,这意味着你没有正确添加文件夹。这就是解决办法。这就是你必须做的。解释得很清楚。没有办法,但我不知道怎样才能找到合适的图书馆@嘉豪許 请更改您的姓名,以便人们可以标记您-libs应该与库一起下载-检查我发布的链接。从下载来看,它看起来像id3lib.lib。然而,由于这是从2003年下载的,它可能无法与当前的编译器一起工作。您可能需要自己构建库。我建议这样做,因为不同版本的Visual Studio混合使用库和DLL可能会导致应用程序崩溃,因为不同版本的Microsoft运行时存在差异。我只需下载链接@LuchianGrigore post,找到了id3lib.lib。但是你能告诉我如何自己构建库吗???@sheu46,这意味着你没有正确添加文件夹。这就是解决办法。这就是你必须做的。解释得很清楚。这是不可能的。