网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
09月26日
漏签
0
天
c4droid吧
关注:
42,879
贴子:
262,783
看贴
图片
吧主推荐
游戏
1
2
3
4
下一页
尾页
114
回复贴,共
4
页
,跳到
页
确定
<<返回c4droid吧
>0< 加载中...
{教程]教大家如何在c4droid中创建库文件还有如何在c4中检测编码
只看楼主
收藏
回复
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
一楼致我们曾经逝去的青春
一周休七日
外星人
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先,我想说一说c4在吧里最新的版本,这个版本较以前的版本有很大的提高,(虽然还是未能解决输入汉字等的问题),尤其是那个运行终端模拟器,有时候还是真心不错的 ,接下来,我就以测字符编码来给大家仔细讲解吧
cd992794473
高手寂寞
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
插
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不知道大家有没有这种情况,在电脑上的文件有时复制到手机会乱码,手机上的汉字到电脑上也会乱码,当时我就想测试测试汉字的编码方式,其实,汉字的编码方式还是比较多的,(像gb18030),而如果你要研究从哪下手呢,,,,我现在想说,你猜猜,你猜对了我告诉你!嘿 开个玩笑啦,其实谷歌里有这样的函数,是用c++写的,我先放个地址,供一些想研究的人研究,楼下地址
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
谷歌uchardet下载地址:
https://code.google.com/p/uchardet/
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
//这是源码
#include <stdio.h>
#include <chardet/uchardet.h>
/* 样本数量 */
#define NUMBER_OF_SAMPLES (2048)
int main(int argc, char* argv[])
{
FILE* file;
char buf[NUMBER_OF_SAMPLES];
int len;
uchardet_t ud;
/* 打开被检测文本文件,并读取一定数量的样本字符 */
file = fopen("高考零分作文.txt", "rt");
len = fread(buf, sizeof(char), NUMBER_OF_SAMPLES, file);
fclose(file);
/* 通过样本字符分析文本编码 */
ud = uchardet_new();
if(uchardet_handle_data(ud, buf, len) != 0) /* 如果样本字符不够,那么有可能导致分析失败 */
{
printf("分析编码失败!\n");
return -1;
}
uchardet_data_end(ud);
printf("文本的编码方式是%s。\n", uchardet_get_charset(ud)); /* 获取并打印文本编码 */
uchardet_delete(ud);
return 0;
}
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
哦!顺便说一下,我编译的这个库函数文件夹是chardet 所以头文件是#include<chardet/uchardet.h>这等会再后面我会讲到的
好了,我现在把我编译的库文件地址发上来
DXKite
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
顶。。。。
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
字符编码下载
http://pan.baidu.com/share/link?shareid=950188634&uk=624413348
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
htt永p://pan.baid久u.com/share/link?shar下eid=950188634载&uk=6地2441址3348
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
接下来解压,然后得到如图所示的两个文件 这里一定要注意,千万不能用windows上的IDE获得*.a因为安卓手机是以linux为内核的,如果在电脑编译的话在手机上无法使用的
一周休七日
外星人
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
速更!
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
安装说明,这个其实吧里都有的(如痴痴傻傻的那个box2d),为了避免有些人没看,在这里再说一次,,
1,。
如果c4安装到内存卡
把整个chardet文件夹移动到
/sdcard/Android/data/com.n0n3m4.droidc/files/gcc/arm-linux-androideabi/include里面
把libchardet.a移动到
/sdcard/Android/data/com.n0n3m4.droidc/files/gcc/arm-linux-androideabi/lib里面
2.
如果c4安装在手机上
把整个chardet文件夹移动到
/data/data/com.n0n3m4.droidc/files/gcc/arm-linux-androideabi/include里面
把libchardet.a移动到
/data/data/com.n0n3m4.droidc/files/gcc/arm-linux-androideabi/lib里面
小牛_牛sky
大哲
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
然后在(c4droid:SRC) 后键入
-lchardet 这里注意前后要有空格而且这个是L的小写
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示