求问,IAR下__IAR_STRSTR的函数,应该用GCC下什么函数替换?

2020-01-10 19:44发布

本帖最后由 gsq19920418 于 2018-5-31 11:25 编辑

现在有一厂家提供的静态库,居然用编译器的函数来写的,我很无奈,由于版权问题,尽量不用KEIL或IAR,所以我想问下这个函数能直接用标准库中的STRSTR直接替换吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
abutter
1楼-- · 2020-01-10 20:17
什么函数?
gsq19920418
2楼-- · 2020-01-10 23:18
abutter 发表于 2018-5-31 11:28
什么函数?

__IAR_STRSTR和__IAR_STRRCHR
security
3楼-- · 2020-01-11 02:45
分析这个 strstr 功能是否与标准库的一致,一致的话,替换掉,测试。
gsq19920418
4楼-- · 2020-01-11 05:21
 精彩回答 2  元偷偷看……
security
5楼-- · 2020-01-11 06:15
gsq19920418 发表于 2018-5-31 11:43
静态库中的报错!没有源码,目前也没有在网上找到相关的函数说明


那就用猜吧。
一般也是跟标准库的实现是一致的,你就替换掉吧,然后测试下。
如果实现不一致,只能说这个库不专业。
叫厂家提供更详细的资料,或者重编一个。
abutter
6楼-- · 2020-01-11 09:28
gsq19920418 发表于 2018-5-31 11:43
静态库中的报错!没有源码,目前也没有在网上找到相关的函数说明

错误是啥? 可以自己写个 dummy 的函数,让链接过的去,然后再调试一下。

一周热门 更多>