1. “No such file or directory”
首先检查文件路径是否包含, 如某头文件不存在, 一般是头文件的路径没有include进来
其次检查是否有宏定义, 宏定义是否已生效。
2. “xxx” in function undefined
一般是链接错误, 所需的的库没有链接
编译bin文件时,链接了动态库, 该动态库又链接了静态库, 在生成.so时该静态库没有被包含进去, 导致在编译bin文件时,
还需要再次链接该静态库
3. 编译bin文件时链接了一个总的静态库, 该静态库在生成时又链接了动态库,这时,在编bin文件时需要显示的链接该动态库, 否则会出现
error adding symbols: DSO missing from command line