SF
缘起
缘起
注册登录
关注博客
注册登录
主页
关于
RSS
emacs cask
cnsworder
2017-01-10
阅读 2 分钟
3.7k
emacs cask 是 emacs 的一个包管理工具,他的描述文件是 Cask . 他主要的开发语言是 python 。 我的emacs配置地址: [链接] 安装 安装方法有三种,分别是: 直接下载安装脚本 {代码...} github clone安装 {代码...} Mac OS 上 homebrew 管理器安装 {代码...} 如果 cask 不在你的命令路径下,需要添加到 PATH 中。 {代码.....
emacs使用elpa升级插件
cnsworder
2015-01-20
阅读 1 分钟
4.7k
emacs 24以后自动支持了elpa包管理功能,直接 package-list-packages 列出插件来,然后 Ctrl-s 搜索插件,选择安装就可以.这样很是方便,本来以为这样就可以了,但是随着时间推移,插件列表中出现了大量的插件版本,并且有很多 obsolete 标识的插件.所以想到了我需要elpa来更新插件和删除插件.
qml可以这么玩
cnsworder
2014-07-03
阅读 1 分钟
3.3k
Qt 5以后qmlscene被qml所替代,/usr/bin/qml可以用来执行.qml文件。 所以,我们就可以和sh一样的来写界面了。 {代码...} 然后,chmod a+x test.qml之后就可以直接运行./test.qml了
cmake管理visual studio无法显示头文件解决方法
cnsworder
2014-07-02
阅读 1 分钟
5.1k
我们的跨平台项目使用cmake来管理的,但是windows下的小伙伴发现在visual studio上头文件没有加载进来,于是手工加载,事情过去了。然后,有一天我修改了CMakeLists.txt文件,visual studio居然自动去重新生成了项目,然后头文件就没有了。哭吧~~~~
编译synergy
cnsworder
2014-05-27
阅读 1 分钟
4.2k
由于我的 archlinux 的openssl版本过高,与源内以及发布的deb/rpm包的版本不兼容,无法验证登陆(我也是捐过的)。虽然无法登陆可以使用但总是心痛。前几天 synergy 发布了1.5版而源内的版本没有即使跟进更新。所以自己编译一下。
编译系统对跨平台代码的支持
cnsworder
2014-05-09
阅读 1 分钟
6.5k
问题 起因 项目需要跑在不同的平台上 不希望代码中掺杂大量的define宏做平台判断(有洁癖呀~~~) 定义一些通用宏来处理只能解决一些类型差异的问题 处理 将跨平台代码写入不同的文件夹下 os/linux 和 os/win 在外部暴露的.h文件加入判断宏 {代码...} 其他代码直接使用#include "public.h" 产生问题 使用的编译构建系...
个人知识管理
cnsworder
2014-04-15
阅读 2 分钟
5.7k
这个话题大家都有自己的想法和做法,我不想布道,在这里把自己的知识管理发展过程和现在的知识管理方法和大家分享一下,同时也请大家能给出更好的思路和方法。