在 AIX 6.1 上进行 C 编译期间,我收到有关重复符号的警告,它说:
ld: 0711-345 使用 -bloadmap 或 -bnoquiet 选项获取更多信息。
我已经在谷歌上查看了如何使用这些但还没有明确的答案,有人可以告诉我我需要做什么才能使用 -bloadmap 或 -bnoquiet 吗?
谢谢您的帮助 ;-)
林顿
使用任一:
xlc -bloadmap:map.file you other paramaters ...
这将生成一个map.file
列表,其中列出了重复符号的来源。
或者:
xlc -bnoquiet you other paramaters ...
这将列出相同的信息stdout
。
重复信息示例:
Symbol Source-File(Object) OR Import-File{Shared-object}
------------------------- -------------------------------------------------
...
.main t.c(t2.o)
** Duplicate ** t.c(t1.o)
这告诉我我在 和中都有一个main
功能。t1.o
t2.o