如何知道链接器在哪里寻找lib?

时间:2013-12-26 10:22:58

标签: c++ visual-studio-2008 linker

我收到了链接错误:

1>LINK : fatal error LNK1104: cannot open file 'xpcomglue_staticruntime.lib'
1>Project : warning PRJ0018 : The following environment variables were not found:
1>$(GRE_HOME)

当我查看project-> properties-> Linker->其他库目录时,我在那里看到:

$(GRE_HOME)\..\lib

我的问题:我怎么知道链接器在哪里寻找libs?

1 个答案:

答案 0 :(得分:0)

编写项目的人有一个名为GRE_HOME的环境变量,它是一个目录路径。您应该在计算机中将此env变量设置为lib(此lib所在的目录)的目录。您需要关闭并打开VS才能使env变量中的更改生效。