Android 上面的Linux C程序
来源:互联网 发布:风云2麒麟臂升阶数据 编辑:程序博客网 时间:2024/06/04 18:33
我们知道Android是基于Linux的,上面是可以运行C或C++编写的程序,就像在Linux上面。
在官方提供的NDK里面的samples目录下面,有个test-libstdc++项目,我们直接在命令ndk-build(如图)
生成了一个文件test-libstl文件,这个文件直接移动到data/app 目录下,打开第三方的终端,执行这个文件,我们便可以运行这个文件。
#include <cerrno>
#include <cstddef>
#include <stdio.h>
int main(void)
{
printf("Hello Wang! I am C++ Code! \n");
return 0;
}
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := test-libstl
LOCAL_SRC_FILES := test-libstl.cpp
#请注意下面的这行,指定了编译的为可执行的程序..
include $(BUILD_EXECUTABLE)
将文件push到sdcard上面
将文件移动到/data/app 目录下,文件为test11
修改文件的权限
执行程序
- Android 上面的Linux C程序
- 如何在android设备上面跑C或C++程序?
- android上面的JNA
- 转:如何在android设备上面跑C或C++程序?
- Android上面的dp单位
- 在android 上面 运行纯C helloworld
- Linux上面开发android手机驱动加载.
- 3. 编写的第一个android HelloWorld程序如何在手机上面调试运行
- 程序开发部门的“飞鸽传书”文件柜上面
- 去掉程序ICON上面的白光
- MFC程序如何去掉上面的工具栏
- linux驱动程序开发上面例子pipe.c不能在内核2.6.35加载的原因
- 关于剑指offer上面程序c语言实现
- android下的c程序
- 可执行的android C 程序
- 发现上面的编码程序编码出来的Base64中出现G C D是不能发表
- 在Ubuntu Linux上面安装Android Studio遇到的各种小问题记录
- Windows Form(.NET,C#)程序使用MFC控件(treeview)DLL,treeview上面的上下左右键不工作
- 大家好,多多交流
- QtWebKit插件编程
- js 获取各种 宽高
- Makefile 基础知识
- Tomcat发布网站知识集锦
- Android 上面的Linux C程序
- 深入了解makefile
- vs2005 搭建cocos2dx环境初体验
- 论网络管理员对网站安全的措施(php+mysql站)
- 雅虎改LOGO还管用吗?
- 系统集成项目管理之项目变更管理
- 二分查找及其应用
- 黑马程序员--Java基础加强--16.利用反射操作泛型V【通过Constructor反射解析泛型构造方法】【通过Field反射解析泛型成员变量】【个人总结】
- poj 3683 Priest John's Busiest Day 2-SAT