logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

NDK报错:make: *** 没有规则可以创建“obj/local/armeabi/objs/a/a.o”需要的目标“/a.c”。 停止。

android开发用ndk编译so库时,有时直接从别的地方拷贝Android.mk文件,会报:make: *** 没有规则可以创建“obj/local/armeabi/objs/a/a.o”需要的目标“/a.c”。 停止。出现这个这个错误,可能是因为android.mk的文件格式可能是windows下拷贝,或是从网页copy,只要用vi在linux下打开Android.mk文件把行尾一些多

#windows#android#linux
linux 复制文件夹 命令

CP命令格式: CP [选项] 源文件或目录 目的文件或目录选项说明:        -b 同名,备分原来的文件  -f   强制覆盖同名文件  -r  按递归方式保留原目录结构复制文件例:cp -r /home/test /tmp

#linux
android 串口编程

最近在android项目中要使用到串口编程,开始的时候为了省事,直接把以前在linux下用纯C写得串口程序封装成so库,再在JNI中调用so库,一点也没有问题。虽说没有什么问题,总觉得在JAVA中使用纯C实现串口所有的操作很像是在“挂羊头卖狗肉”,而且也有点繁琐,想说JAVA应该把这些东西直接封装成API,于是在网上查资料,想找到类似于windows下的CreateFile的API接口,未果。

ubuntu下安装 Source insight

习惯了在source insight下编辑阅读源码,在linux下用vi总是用不好 ,还是在ubuntu上用回熟悉的source insight。在ubuntu中,安装windows程序用wine,然后用wine安装windows软件即可。安装wine在终端输入以下命令:sudo apt-get install wine用wine安装Source Insight在终端中输入

#ubuntu#windows#linux
error: 'for' loop initial declarations are only allowed in C99 mode

使用gcc编译代码是报出error: 'for' loop initial declarations are only allowed in C99 modenote: use option -std=c99 or -std=gnu99 to compile your code错误,这是因为在gcc中直接在for循环中初始化了增量:for(int i=0; i<len; i+

linux tar 解压命令总结

把常用的tar解压命令总结下,当作备忘:tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的

#linux
linux tar 解压命令总结

把常用的tar解压命令总结下,当作备忘:tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的

#linux
Kinect for windows 开发环境配置

Kinect 是Microsoft推出的一款体感设备,支持手势和语音识别。目前Microsoft专门为开发者推出了Kinect for windows,并提供SDK。配置开发环境之前,先下载SDK:http://www.microsoft.com/en-us/kinectforwindowsdev/Start.aspx运行sdk安装程序SDK安装完成之后安装toolkit,

#windows
解决eclipse出现This Android SDK requires Andro...date ADT to the latest version.问题

更新完android SDK之后,eclipse出现了“This Android SDK requires Andro...date ADT to the latest version.”问题,这是因为SDK版本对应不同的ADT,而且SDK的更新并不和ADT的更新在一起,这时就必须更新ADT了。ADT升级:help->check updates,会看到ddms和android de

#android#eclipse
linux tar 解压命令总结

把常用的tar解压命令总结下,当作备忘:tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的

#linux
到底了