Ни NDK R7, ни CrystaX, ни wstring wchar не поддерживают, как wscicmp. - PullRequest
0 голосов
/ 24 ноября 2011

CrystaX должен иметь поддержку wchar и wstring, однако при компиляции я вижу, что сравнения не поддерживаются wcsicmp, wcscasecmp, strtod и т. Д. Я что-то упустил?Я также пробовал Android ndk R7, и он также не имеет поддержки для wstring ????например, ошибка wscicmp не была объявлена ​​в этой области.Я вижу это как на NDK r7, так и на CrystaX.Есть ли хороший обходной путь для этого?

1 Ответ

0 голосов
/ 11 мая 2012

У меня была такая же проблема .. просто добавьте

#ifdef ANDROID    
#include <string>
using namespace std;
#endif

поверх файлов .. вы всегда можете окружить его макросом, чтобы он не мешал другим вашим проектам, или просто удалить макрос, если он вам не нужен ..

также вам нужно использовать STL .. я рекомендую gnustlc ++ включить, добавив

APP_STL := gnustl_static

в ваш файл android.mk или applicationaton.mk

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...