glibcをちょっと掘り下げて、いくつかの関数を混乱させたいと思っていました。 しかし私はここで何か間違っています。glibcで任意の関数を呼び出すことができない理由
# gcc -o test1 test1.c
/tmp/ccKHkJ4L.o: In function `main':
test1.c:(.text+0xa): undefined reference to `nscd_init'
collect2: ld returned 1 exit status
私の質問:nscd_init」 `へ未定義の参照コンパイル時に
int main(void) {
nscd_init();
return 0;
}
リターン:
A非常に少ない例でnscd/connections.cで定義されてnscd_init()を呼び出すと呼び出しここでは:
私のプログラムでglibc関数を呼び出す方法はありますか、それとも間違って何か誤解していますか?
事前に感謝します。
私はこの機能に興味があったわけではありませんでしたが、一般的には内部機能を呼び出すことはありませんでした。そのリンクをありがとう、確かにそれを読むでしょう! – segway