安装插件
NetBeans 自带的 C/Cpp 插件叫做 CPPLite Kit,需要安装ccls。这个我不熟悉,改用以前的插件
安装这个插件目前需要jdk8(主要是使用upack2000那个工具)
在Mac上NetBeans是使用gdb调试的,但是Mac上使用gdb需要对gdb签名。网络上一堆签名教程,但是对于10.14之后的系统,需要如下签名
创建文件 gdb-entitlement.xml
1
2
3
4
5
6
7
8
9
<plist version="1.0">
<dict>
<key>com.apple.security.cs.debugger</key>
<true/>
</dict>
</plist>
</pre>然后调用
codesign --entitlements gdb-entitlement.xml -fs gdb-cert $(which gdb)
接下来就可以重新打开基于Makefile文件的Cpp工程了。
Debug JNI
使用NetBeans进行jni Debug