- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 X11不是threadsafe
<br />最近发现问题:<br />X11中发送事件,如果多个线程一同调用,<br />会出现sig abort。<br />必须加上锁。<br /> <br />
2011-04-19 12:14:00 594
原创 /cygdrive/e/...
<br />这几天会把事情记错。<br />写过的东西,没有发表,却认为已经发表。<br /> <br />使用cygwin 的 cmake 时 会产生像上面的路径。<br />但是一般的windows程序不认。<br /> <br />可以在e盘先建立一个文件夹/cygwin/e/<br />然后把e盘mountvol装载到目录中。<br />但是e盘必须是ntfs格式。<br /> <br />不过,这样做,杀毒软件会怎么样?<br />能够判断出来循环的装载点吗?<br /> <br />
2011-04-19 12:07:00 4417
原创 容错还是改错?
发现错误,应该容错,还是改错? 如果日程紧,先容错。之后必须改错。 最近移植日程紧。 移植时候发现问题: 启动过程最后一个阶段是通知UI启动。 通知做了两次(这是错误), 而且更严重的: 第一次用 PostMessage的办法来做(异步), 之后WndProc会调用启动函数。 第二次主动调用 启动函数(同步)。 启动过程是主线程来调用。 在Windows,PostMessage是放置消息到队列, 最终还是主线程通过WndProc来调用。 所以主线程先
2011-04-14 11:25:00 488
原创 ndk r5b windows really depends on cygwin?
旧一些的 ndk 如r4 需要cygwin 。但是新的 r5 并不依赖于 。直接就可以在windows上运行。只是其中的构建系统需要 bash 与 gnumake。如果只是编译简单的程序,构建系统也可以不要。只要设置好编译参数,.bat 都可以。我觉得 用 mingw /minsys 更合适。如果 用 cygwin 会有问题。比如 /cygdrive/e/...这样的路径 传给ndk的编译器, 不认的。
2011-04-03 12:21:00 705
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人