/tmp/ccfg3L9u.o: In function `main':
Allgo-API-Test.c:(.text+0x968): undefined reference to `mport_get_sub_metadata_entries'
Allgo-API-Test.c:(.text+0xb24): undefined reference to `mport_set_play_scope'
collect2: error: ld returned 1 exit status
Makefile:86: recipe for target 'bin/MediaPort.elf' failed
make: *** [bin/MediaPort.elf] Error 1
答案 0 :(得分:1)
我认为您在编译文件时强调要链接其他库 Allgo-API-Test.c
在编译此文件之前,您应该拥有包含mport_get_sub_metadata_entries
和mport_set_play_scope
定义的库。获得该库后,您可以使用以下命令进行编译。
g++ Allgo-API-Test.c -l(your library) [-L(path to your library)]