
程序开发
文章平均质量分 55
明之森
长风破浪会有时,直挂云帆济沧海!
展开
-
Android NDK编程时输出log信息
/******** definitions for adb logcat ********/#define JNI_DEBUG#ifdef JNI_DEBUG#ifndef LOG_TAG#define LOG_TAG "JNI_DEBUG"#endif#include #include #define LOGE(msg) __android_log_print(ANDRO原创 2012-01-04 15:22:44 · 1681 阅读 · 0 评论 -
Wine乱码问题解决方案
wine下中文的配置方案步骤:1. 初始设置运行 winecfg,把模拟的 Windows 系统设置为 Windows XP 或者 Windows 2000。2. 准备字体为了让 Windows 应用程序看上去更美观,所以需要 Windows 下面的字体。将 simsun.ttc 复制到~/.wine/drive_c/windows/fonts/ 目录中。转载 2012-08-28 09:06:02 · 3010 阅读 · 0 评论 -
Android NDK: Your APP_BUILD_SCRIPT points to an unknown file
最近有个项目要用到Android的NDK进行JNI层的开发,可是不巧遇到了这个头疼的问题,上网搜了半天也没找到个解决的方案,于是自己回头去读NDK的文档,结果就把这个问题解决了,现在跟大家分享一下。 我的系统是Ubuntu 11.04的,NDK是r6版本的。 以前也是用这个系统做,可是从来没遇到过这个问题,前不久重装了系统,用的还是以前的NDK结果就遇到了这个问原创 2011-12-20 10:21:46 · 11399 阅读 · 5 评论 -
我的OpenCL学习之路(1)——在VS2010中配置OpenCL工程
由于公司最近的工作调动,我开始了OpenCL的学习之路,所以想在这里记录下在路上遇到的点点滴滴。 我用的VS2010是英文版本的,所以菜单、按钮等都会以英文出现,请读者注意。另外我用的OpenCL SDK版本是v1.2。 Step 1: 在“Solution Explorer”中选择目的OpenCL Project(NOT Solution);Step 2:在菜单栏中依原创 2012-11-12 16:37:03 · 3754 阅读 · 0 评论 -
我的OpenCL学习之路(2)——解决Error:“无法定位程序输入点XXX于动态链接库OpenCL.dll上”
今天在运行OpenCL SDK Samples中的程序的时候,有几个程序遇到了“无法定位程序输入点XXX于动态链接库OpenCL.dll上”的问题,问了一下同事,最后定位可能是驱动版本过旧的问题。OpenCL的SDK在由v1.1版本升级到v1.2的时候更新了几个API,这就导致了早期的驱动程序里面的OpenCL.dll里面无法找到更新后的API,于是就出现了这样的问题。在更新驱动的时候遇到了一原创 2012-11-12 17:01:56 · 9534 阅读 · 0 评论 -
我的OpenCL学习之路(3)有关get_global/local_id/size
在执行kernel的时候(即调用clEnqueueNDRangeKernel函数的时候),有两个参数:global_work_size 和 local_work_size,分别指定NDRange中每维work-item的数量和workgroup中每维work-item的数量。cl_intclEnqueueNDRangeKernel( cl_command_queue command_qu原创 2012-12-07 16:59:46 · 11048 阅读 · 0 评论 -
C++遍历文件夹
// 示例代码#include #include int main (void){ _finddata_t fileDir; char* dir="d:\\temp\\*.*"; long lfDir; if((lfDir = _findfirst(dir,&fileDir))==-1l) printf("No file is found\n转载 2016-06-20 10:48:53 · 684 阅读 · 0 评论