【问题出现】
在APUE的Figure11.2时,cc fig11.2.c后,出现下面错误信息:
ld:0711-317 ERROR:Undefined symbol: .pthread_create
ld:0711-317 ERROR:Undefined symbol: .pthread_self
【尝试1】
根据提示信息,写cc fig11.2.c -bloadmap:Check.out
在Check.out有如下信息
The following symbols are in error:
Symbol Inpndx TY CL Source-File(Object-File) OR Import-File{Shared-object}
RLD: Address Section Rld-type Referencing Symbol
----------------------------------------------------------------------------------------------
.pthread_self [42] ER PR fig11.2.c(fig11.2.o)
00000024 .text R_RBR [12] .printids
.pthread_create [46] ER PR fig11.2.c(fig11.2.o)
000000a4 .text R_RBR [14] .main
说明还是c文件中定义的一些符号找不到。是连接时候出现的问题,不