- 博客(5)
- 资源 (5)
- 收藏
- 关注
转载 Android NDK之JNI陷阱
问题1. 忘记delete local reference。带New到方法(如:NewByteArray)这样到方法比较好辨认,需要手动调用DeleteLocalRef()来释放(返回值除外)。比较特殊的一个方法是:GetByteArrayELement必须要调用ReleaseByteArrayElements进行释放。当然如果你只是取bytearray中到byte,那么完全可以用GetByte
2014-10-31 20:02:37 813
转载 lib和dll文件的区别和联系
(1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果也使动态连接的程序运行起来,有dll就够了。 在开发和调试阶段,当然最好都有。 (2)一般的动态库程序有lib文件和dll文件。lib文件是必须在编译期就连接到应用程序中的,而dll文件是运行期才会被调用的。如果有dll文件,那么对应的lib文件一般是一些索引信息,具体的实现在dll文
2014-10-30 11:11:24 494
原创 QT release时 提示“无法找到“xxx.exe”的调试信息,或者调试信息不匹配
首先打开菜单 项目->项目属性页 1. 选择 配置属性->链接器->调试->生成调试信息 改为 是 2. 选择 配置属性->C/C++ ->常规->调试信息格式 改为 用于“编辑并继续”的程序数据库(/ZI) 3.选择 配置属性->C/C++ ->优化->优化 改为 禁用(/Od)
2014-10-29 17:05:29 2839
原创 VS2008下QT开发环境搭建
VS2008下QT开发环境搭建,给出相应的下载地址,并针对安装过程中的错误进行分析和解决,给出一个快速的解决方法。
2014-10-24 15:45:38 12394
转载 select()函数
select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型:int select(int maxfd,fd_set *rdset,fd_set *wrset,fd_set *exset,struct timeval *timeout); 所在的头文件为:#include 和#include
2014-10-24 15:42:29 712
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人