我有一个看起来像这样的文件:
#include <Shlwapi.h>
...
void SomeFunction()
{
UrlCombineW(...)
}
这编译得很好,直到我在 C++ Builder IDE 中安装了另一个 Delphi 组件,但现在报告未解决的外部UrlCombineW
. 在安装此组件之前,上述调用很好。
似乎组件以某种方式覆盖了它,所以我需要明确告诉编译器在哪里寻找UrlCombineW
. 这是来自 的函数Shlwapi.dll
。
编译器不会抱怨,但我如何明确告诉链接器在哪里寻找这个函数并避免未解决的外部错误?