摘要: 写一个JNI Test.1、java中声明 native func2、使用javah 将.class编译得到 .h3、编写.c4、打包成.so 动态库5、JAVA中使用加载.so 然后就可以使用native方法了。其他步骤问题不大,在打包上卡住了。一个helloWorld打包的话,只需要-------------------------------------1: gcc -c helloWorld -o hello.o2: gcc -shared libhello.so hello.o(简单的linux编译相关命令http://blog.sina.com.cn/s/blog_4057ab62 阅读全文
posted @ 2014-04-11 16:36 深谷芝兰 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 先介绍几个和apt-get相关的目录:/var/lib/dpkg/available文件的内容是软件包的描述信息, 该软件包括当前系统所使用的 Debian 安装源中的所有软件包,其中包括当前系统中已安装的和未安装的软件包./var/cache/apt/archives目录是在用 apt-get install 安装软件时,软件包的临时存放路径/etc/apt/sources.list存放的是软件源站点, 当你执行 sudo apt-get install xxx 时,Ubuntu 就去这些站点下载软件包到本地并执行安装/var/lib/apt/lists使用apt-get update命令会 阅读全文
posted @ 2014-03-01 17:15 深谷芝兰 阅读(336) 评论(0) 推荐(0) 编辑
摘要: c++八大金刚:网上转的,自己添加了下作者相关信息,目前在读 cp4,受益匪浅!1、Essentital c++---[美]StanleyB.Lippman---旁枝暂略,主攻核心,轻薄短小,初学者2、The c++ programming language----[美]Bjarne Stroustrup----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表,圣经。3、c++ Primer----[美]StanleyB.Lippman---纵横书市十数年,c++最佳教本,c++百科全书代表。4、Inside the c++ object model-----[美]StanleyB 阅读全文
posted @ 2013-12-31 12:19 深谷芝兰 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在virtualbox中装好freebsd9.2 gcc4.8,windows中装好notepad++, Puttytabmanager,winscp以后,开始了unix c学习之旅,加油!!! 阅读全文
posted @ 2013-12-16 17:42 深谷芝兰 阅读(127) 评论(0) 推荐(0) 编辑