<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HXcool的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HXcool</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HXcool]]></copyright><item><title><![CDATA[Centos环境下Java通过JNA调用C++动态库]]></title><link>https://blog.youkuaiyun.com/HXcool/article/details/136218075</link><guid>https://blog.youkuaiyun.com/HXcool/article/details/136218075</guid><author>HXcool</author><pubDate>Wed, 21 Feb 2024 18:42:20 +0800</pubDate><description><![CDATA[查看so文件内的函数名，如果内容过多找不到对应的函数名，可以先把要调用的函数方法内容删掉，再把没用的头文件等删掉，只剩下一个输出cout这类的内容，然后再编译。我原先的函数名是add，so文件里得到的函数名是_Z3addP9GnssPointiPc，记住这个方法名，后面java文件调用的就是这个名称，不然测试时找不到方法！在同目录下运行命令g++ test.cpp -fPIC -shared -o libtest.so -lgmp，生成libtest.so文件。5.Boost（参考。6.CMake（参考。]]></description><category></category></item><item><title><![CDATA[Java通过JNA或JNI调用C++动态库]]></title><link>https://blog.youkuaiyun.com/HXcool/article/details/136174427</link><guid>https://blog.youkuaiyun.com/HXcool/article/details/136174427</guid><author>HXcool</author><pubDate>Mon, 19 Feb 2024 17:20:42 +0800</pubDate><description><![CDATA[Java通过JNA或JNI调用C++动态库]]></description><category></category></item></channel></rss>