1、编译c文件生成 .o文件
g++ -std=c++11 -Wl,--add-stdcall-alias -c -ggdb HelloJNI.cpp -I "C:\Program Files\Android\Android Studio\jre\include" -I "C:\Program Files\Android\Android Studio\jre\include\win32"
2、编译生成dll
g++ -std=c++11 -shared -ggdb HelloJNI.o -o ../../lib/HelloJNI.dll
3、debug运行idea
命令行 fps 找对应的dll的进程号
4、clion中菜单栏 run -- attach to process

本文详细介绍了使用g++编译器从C++源代码编译生成.o文件及DLL的过程,包括设置编译参数、链接库路径以及如何在CLion环境中进行调试,为开发者提供了一套完整的C++ DLL开发流程。
1224

被折叠的 条评论
为什么被折叠?



