今天编译了一个静态库,但是调用的时出现了一下问题。在同一个文件目录下如图的几个文件,输入如图的命令,发现找不到我的库文件。我输入的命令如下:$gcc DX8_A8.c -static -L. -lcdx8api_a8_i2c -o dx8_test ,在-L.和-lcdx8api_a8_i2c之间有空格没有,在有空格的情况下,出现找不到库的错误(图1)。在没有空格的情况下,又找不到被调用的函数(图二)。可以确定的是库相关的头文件是包含了的,库里面也有该函数。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|