我正在尝试从 Verifone C680 POS 终端运行安全的 HTTP 连接。Libcurl 已添加到 Verix EOSSDK 版本 2.12.2.0 中,我正在使用来自 Verix SDK 的此资源。
我写的所有代码都被编译和链接得很好。但是,当我在终端中运行应用程序时,它被记录(日志调试)“libcurl.l”(文件扩展名中没有“ib”)不在终端中。
日志的一小部分:
19 17:28:40.150 sgpi(N:/SSL2.LIB,2,1) -1:abs=0 -1:rel=0
19 17:28:40.150 sgpi(N:/LIBCURL.L.LIB,2,1) -1:abs=0 -1:rel=0
19 17:28:40.150 -- Lib N:/LIBCURL.L absent
文件 libcurl.lib 在终端组 15 中加载。
这似乎是命令
$(VRXSDK)\bin\vrxhdr -s 256000 -h 256000
-lvoyns.lib=/voyns.lib -lGCFG.lib=/GCFG.lib -lCSUM.lib=/CSUM.lib
-lVCS.lib=/VCS.lib -lEMV.lib=/EMV.lib -lEMOD.lib=/EMOD.lib -lESCR.lib=?/ESCR.lib -lnet.lib=N:/net.lib -lelog.lib=N:/elog.lib -lceif.lib=N:/ceif.lib
-llibcurl.lib=N:/libcurl.lib -lssl2.lib=N:/ssl2.lib
-lctls.lib=N:/ctls.lib $(OutDir)\MyApp.out
正在截断 libcurl 文件名。为什么?以及如何解决这个问题?