我正在尝试从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文件名。为什么?以及如何解决这个问题?