###前提・実現したいこと
- c/c++ プログラミングに関してほぼ無知な人間からの質問(c と c++ の違いも判らない程度)
- windows8.1 にて msys2 より mingw64 mingw-w64-x86_64-gcc 5.3.0-1 を pacman にてインストール
- id3lib (mingw64 mingw-w64-x86_64-id3lib 3.8.3-2) を pacman にてインストール
- mp3 のタグ情報を取得する CLI プログラムを作りたい
###発生している問題・エラーメッセージ
$ g++ my_getid3.cpp E:\__apps__\msys64\tmp\ccQujx7A.o:my_getid3.cpp:(.text+0x30): undefined reference to `ID3_Tag::ID3_Tag(char const*)' E:\__apps__\msys64\tmp\ccQujx7A.o:my_getid3.cpp:(.text+0x49): undefined reference to `ID3_Tag::Link(char const*, unsigned short)' E:\__apps__\msys64\tmp\ccQujx7A.o:my_getid3.cpp:(.text+0x5a): undefined reference to `ID3_Tag::~ID3_Tag()' E:\__apps__\msys64\tmp\ccQujx7A.o:my_getid3.cpp:(.text+0x6d): undefined reference to `ID3_Tag::~ID3_Tag()' collect2.exe: error: ld returned 1 exit status
###該当のソースコード
my_getid3.cpp
#include <stdio.h> #include <id3/tag.h> int main(int argc, char *argv[]) { ID3_Tag myTag; myTag.Link("test.mp3"); return 0; }
###試したこと
pacman にてインストールした id3lib が問題かと思い、
id3lib をビルドしようとしたがそれも頓挫。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/31 03:50
2016/07/31 04:11
2016/08/05 12:58