我有EDK II(UDK2014)应用程序,我需要链接来自第三方的一个LIB文件。 我试图添加" BuildOptions"在我的应用INF文件中:
[BuildOptions]
MSFT:*_*_X64_SLINK_FLAGS = /LIBPATH:"$(WORKSPACE)\ShellAppPkg\MyApp" "Test.lib"
但它仍然没有奏效。错误消息是:
MyApp.lib:<Test1.obj> : error LNK2001: unresolved external symbol xxxxx
好像&#34; lib.exe&#34;命令没有正常工作。我试图更改LIB文件名,结果是一样的。
我使用Visual Studio 2013作为我的工具链。
答案 0 :(得分:0)
尝试在INF文件中添加以下内容:
[binaries.IA32]
LIB | MyFancyLib.lib
[binaries.X64]
LIB | MyFancyLib64.lib