
C
非ban必选
黑,真他妈的黑
展开
-
JNA中的回调
链接:https://pan.baidu.com/s/1-pjXzYlocMrsE2-vL51VqQ?通过百度网盘分享的文件:JNA_linux_callback.zip。3、java 代码 VideoAiLibrary.java。测试代码 JnaTest.java。5、linux 代码。原创 2024-10-23 16:36:52 · 191 阅读 · 0 评论 -
jna调用c++回调
链接:https://pan.baidu.com/s/1X4ULU8Zp6xjW9kajDnncpQ?通过百度网盘分享的文件:JNA_TESTlinuxcallback.zip。3、java代码 VideoAiLibrary.java。4、java代码 JnaTest.java。linux 下c++和java测试代码。1、 WIN10 下pch.h。2、WIN10下 pch.cpp。原创 2024-10-23 09:39:05 · 324 阅读 · 0 评论 -
jna调用c++动态库实体类传参和实体类返回
链接:https://pan.baidu.com/s/194xIzDgw2YaCmhqUNzA2fA?src 下c++代码,include 下c++的.h头文件,java_code 下java代码。把百度云盘的代码上传到linux服务器上,先编译c++ 动态库 在运行java代码。通过百度网盘分享的文件:JNA_TESTlinux.zip。java代码 VideoAiLibrary.java。java代码 JnaTest.java。linux 编译和java 代码如下。原创 2024-10-22 16:19:30 · 240 阅读 · 0 评论 -
jna调用c++动态库实体类传参
链接:https://pan.baidu.com/s/1uA4r8gJM5-vut73OoAQZMg?src 下c++代码,include 下c++的.h头文件,java_code 下java代码。linux 代码唯一区别是 pch.h头文件 内容如下。通过百度网盘分享的文件:JNA_TEST.zip。使用Visual Studio 导出动态库。1、win10平台代码 c++ 头文件。linux 编译和java 代码如下。cpp文件 pch.cpp。原创 2024-10-22 15:58:43 · 277 阅读 · 0 评论 -
JNA调用c++动态库返回数据
VideoAiLibrary.java 动态库。1、返回String, pch.h头文件。编译成动态库 videoai1。原创 2024-10-17 09:31:27 · 266 阅读 · 0 评论 -
Jna调用c++动态库传实体类
5、把生成的动态库复制到 C:\Windows\System32。1、用Visual Studio创建动态链接库项目。4、生成动态库 右键项目根目录。2、pch.h头文件内容如下。6、java代码如下,实体类。3、pch.cpp内容如下。8、测试代码运行如下。原创 2024-10-16 13:18:10 · 266 阅读 · 0 评论 -
javacpp调用pdfium的c++动态库
5、第一次执行 mvn clean 和 mvn package 时 pdfium的pom文件。6、第二次执行 mvn clean 和 mvn package 时 pdfium的pom文件。7、第三次执行 mvn clean 和 mvn package 时 pdfium的pom文件。第三步 mvn clean mvn package 是生成可以使用的jar。4、执行mvn clean 和 mvn package 详见。2、生成java代码的conf。9、详细代码连接如下。原创 2024-10-09 16:56:09 · 576 阅读 · 0 评论 -
javacpp调用c++动态库
4、把mycpp.h、mycpp.dll和mycpp.lib 复制到videoai/src/main/java下面,结构如下,代码稍后再下载给出下载地址。3、新建文件mycpp.h,把pch.h中的内容复制到mycpp.h,把mycpp.h中的 #include "framework.h"删掉。\videoai-1.0\org\swdc\videoai\core\windows-x86_64如下图。会用到上面文章中的 pch.h、mycpp.dll和mycpp.lib。原创 2024-09-26 11:44:27 · 561 阅读 · 0 评论 -
Visual Studio导出动态库
生成的mycpp.dll和mycpp.lib保存在${projectName}/x64/Debug目录下,如果你选择的其他release平台或者x86,就保存在相应的目录下。点击 生成->生成解决方案 即可,注意这里解决平台是Debug x64,后面调用的时候也必须和这个平台一致,不然会报错。你也可以使用release,只要做到前后一致即可。4、编写pch.cpp文件,内容如下。3、编写pch.h文件,内容如下。1、创建新项目,选择如下。2、工程目录结构如下。原创 2024-09-26 10:43:49 · 485 阅读 · 0 评论 -
Visual Studio下载安装
1、下载地址。原创 2024-09-26 10:34:13 · 1094 阅读 · 0 评论 -
Windows安装c/c++编译器
1、下载地址MinGW-w64 - for 32 and 64 bit Windows download | SourceForge.net 1、x86_64是指64位的操作系统,i686是指32位的操作系统2、win32是开发windows系统程序的协议,posix是其他系统的协议(例如Linux、Unix、Mac OS)3、异常处理模型 seh(仅支持64位系统),sjlj (稳定的,64位和32位都支持), dwarf (优于sjlj的,仅支持32位系统) 2、下载后解压,并配置环境变量M原创 2022-06-08 09:27:56 · 1116 阅读 · 0 评论