小编Kam*_*lia的帖子

使用clang而不是gcc构建android?和clang stl lib而不是gnustl lib?

我试图使用clang而不是gcc构建一个Android ndk应用程序,因为知道我已经在Android.mk中尝试了这个

NDK_TOOLCHAIN_VERSION := clang
LOCAL_CLANG :=true
LOCAL_LDLIBS := -lc++_static
LOCAL_CFLAGS := -std=c++11
Run Code Online (Sandbox Code Playgroud)

并在Application.mk中

APP_PLATFORM    := android-9
APP_STL         := libc++_static
APP_CPPFLAGS    := -fexceptions -frtti
APP_ABI         := armeabi-v7a
Run Code Online (Sandbox Code Playgroud)

但它总是给我std库的链接错误.

任何帮助表示赞赏!

android gcc clang android-ndk c++11

10
推荐指数
1
解决办法
1万
查看次数

RegExp - 替换精确字符串

我需要正则表达式的帮助,我试图将"Inc"替换为"LLC"许多字符串.

我在java中使用了这段代码:

String newValue = newValue.replaceAll("(?i)Inc[^\\w]","LLC");
Run Code Online (Sandbox Code Playgroud)

但结果不正确,更换后删除了一个char:

Exp:CONSULTANTS,INC.("ABC")==> CONSULTANTS,LLC("ABC")//"." 去掉了.

请注意我使用[^\w]来防止在"include"之类的句子中替换"inc".

java regex string replaceall

0
推荐指数
1
解决办法
125
查看次数

标签 统计

android ×1

android-ndk ×1

c++11 ×1

clang ×1

gcc ×1

java ×1

regex ×1

replaceall ×1

string ×1