2014-05-22 75 views
-1

我开始考虑将在Windows上运行的应用程序带到Windows Phone 8.此应用程序具有用C++编写的本机组件。Windows Phone 8:找不到strcmp

经过一番环视后,我发现我无法直接将代码用于Windows Phone 8应用程序。所以现在我的计划是用遗留代码创建一个静态库,然后是一个Windows运行时组件,该组件使用静态库,然后是C#应用程序,该应用程序又将使用该组件。

所以我开始使用静态库。我带来的文件到解决方案中,当我想要编译,我得到以下错误:

Error 1 error C3861: 'strcmp': identifier not found 

任何想法,我怎么能解决这个问题?我也应该提到,我已经搜索了这个问题,并且我发现了一些与包含“stdafx.h”相关的内容,但是,如果我尝试这样做,则找不到该文件。不在静态库中使用我自己的任何预编译头文件)。

谢谢!

+0

你是否包含'strcmp'的头文件? – Mat

+0

**否**,''。 – Columbo

回答

0

发现问题,我不得不包括<string.h>

+0

另外,你有没有试过#include ? – vITs