Linux
shui123546yi
这个作者很懒,什么都没留下…
展开
-
Mac交叉编译Android版本的OpenBlas
Mac os交叉编译android openblas原创 2022-09-14 14:16:04 · 478 阅读 · 0 评论 -
Android Log
andorid log原创 2022-08-16 09:37:35 · 556 阅读 · 0 评论 -
动态库引用静态库时是否将所有符合加载到动态库中
动态库引用静态库时是否将所有符号加载到动态库中原创 2022-08-13 15:55:41 · 1371 阅读 · 0 评论 -
Java调用C++ swig
Swig介绍swig github SWIG (Simplified Wrapper and Interface Generator)可以用来在多个编程语言之间进行跨语言封装接口,实现不同编程语言之间的调用。本文是使用Swig生成Java接口调用C++编译的Linux 平台的so首先需要安装Swig Swig安装方法Java 调用C++ SO主要步骤如下:开发C++相关代码如下面example.h和example.cpp加上下面4步骤中提到的自动生成的C++ JNI文件选择接口文件比如:e原创 2022-04-24 19:45:05 · 1794 阅读 · 0 评论 -
Linux Shell判断返回值,命令以字符串方式传入
Linux Shell判断返回值,命令以字符串方式传入很多场景中我们需要知道一个shell命令有没有运行成功。如果失败了退出程序或做其他的相应处理。下面的函数将字符串命令传入函数然后判断运行结果的返回值决定是否退出:#!/usr/bin/env bashrun_cmd_with_return_code(){ CMD="$1" eval $CMD if [ $? -eq 0 ]; then echo "\"$CMD\" executed succes原创 2021-11-05 15:19:00 · 1078 阅读 · 0 评论