stat() の問題に直面しています。stat() は .so ファイルでは機能していないようです。エラーが発生します
No such file or directory .
なぜこうなった?
要求に応じて、コードの一部を貼り付けます。
int main()
{
char str[300];
struct stat str_buf;
strcpy(str,"path/to/my/library/libfuncs.so");
if(stat(str,$str_buf)==-1)
perror("stat");
....
}
したがって、エラーは stat No such file or directory として発生します
ただし、同じコードは他のファイルとディレクトリに対しても正常に機能します。libfuncs.so は、私が生成した共有ライブラリです。