- 论坛徽章:
- 0
|
编译一个软件的时候出现下面的错误
- gcc -s -nostdlib *.o -o sk
- backdoor.o(.text+0x451): In function `login':
- : undefined reference to `puts'
- client.o(.text+0x119): In function `client':
- : undefined reference to `puts'
- install.o(.text+0x298): In function `install':
- : undefined reference to `kernel_end'
- install.o(.text+0x2eb): In function `install':
- : undefined reference to `kernel_end'
- install.o(.text+0x205): In function `install':
- : undefined reference to `puts'
- kernel.o(.data+0x1d86): In function `kernel_init':
- : undefined reference to `kernel_end'
- main.o(.text+0x9e): In function `main':
- : undefined reference to `puts'
- collect2: ld returned 1 exit status
复制代码
这是怎么回事啊
undefined reference代表什么啊,我google过但是还是不知道为什么
另外,我搜索了源代码里也没有puts这样的语句啊
请教 |
|