开发者社区> 问答> 正文

osscsdk支持xp系统吗?

本地一个项目在xp下运行总是报错“无法定位程序输入点GetTickCount64于动态链接库KERNEL32.dll上”,项目是vs2012用Visual Studio 2012 - Windows XP (v110_xp)静态编译的,oss_c_sdk.lib也是同样的静态编译,但是依然在xp下报错,发现3.0后的oss_c_sdk所包含的libapr-1.dll和libapr-1.dll都依赖msvcr90.dll,不知道是不是因为这个原因导致的,请高手指教~

展开
收起
samhuang1987 2017-01-10 11:26:25 4074 0
2 条回答
写回答
取消 提交回答
  • 你用的dll,比如说libcurl.dll,是从哪里来的?如果你依赖的dll都是从OSS SDK third_party来的还有问题吗?

    我从网上看到一个帖子:
       http://www.cnblogs.com/yan-shi-yi/p/5928844.html

    貌似有的libcurl.dll会依赖于 GetTickCount64。但是我查看了 OSS SDK third_party里的 libcurl.dll 以及所有其他 dll 都是不依赖于 GetTickCount64 的。

    你可以用 dependency walker 看看你编译出来的程序依赖的 libcurl.dll 里的 parent import (PI)里是不是依赖于 GetTickCount64。
       http://www.dependencywalker.com/
    2017-01-14 22:47:25
    赞同 展开评论 打赏
  • Reosscsdk支持xp系统吗?
    没人知道么,指点一下啊~~~
    2017-01-10 14:21:38
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
15分钟打造你自己的小程序更新版 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载