开源学习
枫舞的季节
回家的路弯弯曲曲很容易令人迷失方向慢慢地慢慢地尘埃落下路已经走了大半了山的轮廓慢慢可以看得清了慢慢慢慢地揭开一层层的面纱就像翻起一张张的ppt 一样雾遮掩着山就像记忆中的家乡夜也在悄悄降临暮霭的颜色越来越迷人了
展开
-
实现ubuntu nautilus文件管理器插件
在mint linux 下下载nautilus 文件管理器使用新立得软件包管理器下载libnautilus-extension-dev 或 apt 下载仿照 github 上的 gonome 下的 nautilus 的 nautilus-sendto-extension 来写主要实现四个功能右键菜单文件属性页文件信息,比如文件的图标改变(根据文件的属性)需要链接 lib...原创 2020-01-08 15:24:07 · 1067 阅读 · 1 评论 -
编译nautilus文件管理器
nautilus 有下面的依赖,要处理好依赖然后才能编译好。nautilus 依赖 libgd(在subprojects目录下)nautilus 依赖 meson (生成ninja)nautilus 依赖ninja编译nautilus 依赖库,在meson.build 中gnome-autoar-0gail-3.0gnome-desktop-3.0libselinuxtrac...原创 2020-01-07 15:54:11 · 673 阅读 · 0 评论 -
cmake x86 x64 trace信息
问题:当我们编写CMakeLists.txt 的时候,需要知道操作系统是什么类型,是编译的x86还是x64,是Debug还是Release,还有系统中到底还定义了哪些变量,我们可以使用的?目的:这篇文章的目的就是告诉大家当需要查找系统的信息的时候,怎么查找. windows 系统输出这个:命令 : cmake –trace .. 2>out.txt //输出到 out.txt...原创 2018-08-13 17:57:53 · 931 阅读 · 0 评论 -
linux arm 使用cmake 进行编译的一个播放音乐的例子
搭建 arm linux 环境一般是这样: 1 下载交叉编译环境 2 下载cmake,如果版本低,那么下载源码自己编译 3 下载gdb新版本,我下的是7.5 4 编译 gdb ,然后配合 gdbserver可以远程调试,或者使用 idapro 进行调试 下面就是cmake的编译设置 指定 c编译器 , c++编译器, include 目录和library 目录就可以了.set(CM...原创 2018-08-13 10:26:59 · 724 阅读 · 0 评论 -
cmake 生成Android makefile
cmake 生成Android makefilewindows 下环境变量 NDK = E:\softstore\ndk\android-ndk-r16b NDK_CROSS = E:\softstore\ndk\android-ndk-r16b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin Path=...原创 2018-05-30 18:18:27 · 873 阅读 · 0 评论 -
nim IDE aporia的编译
看了Nim的IDE aporia的拷屏后以为具有写代码的提醒功能,因此就找资料编译它,看看是否好用,看了以后,还差好多。这里是编译它的步骤。原创 2015-10-13 21:48:36 · 1376 阅读 · 0 评论 -
经验分享:在mint-linux 下进行 PHP源代码编译
为了写PHP的扩展,下载了PHP5.4的源码,遇到了些问题,留些些经验供大家参考。在php.net上下载源代码执行configure --enable-debug提示需要 libxml2因为在 centos下用过使用 yum install libxml2安装的因此我先安装 sudo apt-get install yum然后再运行yum install libxm原创 2015-07-05 13:42:01 · 538 阅读 · 0 评论 -
经验分享:linux 下 制作PHP扩展出现的问题 Module compiled with module API=20090626
制作出.so 文件后,php -v 出现下面的提示PHP Warning: PHP Startup: checkcode: Unable to initialize moduleModule compiled with module API=20090626PHP compiled with module API=20131226These opti原创 2015-07-03 10:37:36 · 12776 阅读 · 5 评论 -
Scala, Groovy, Clojure, Jython, JRuby and Java ----我们的工作语言
我们到底选择什么语言?翻译 2014-11-10 13:29:25 · 3501 阅读 · 0 评论 -
艰难的编译Chrome之旅
曾经听原同事说Chrome架构很好,内部有多线程和多进程框架,因此也想尝试一下。第一次:用svn 从http://src.chromium.org/svn/trunk/ 上下载,结果.sln和vcproj也没有。只能继续找教程,看需要gclient runhooks 生成.sln恰好我的机器上安装了google+ 有一个 gclient.exe 结果怎么运行都没有反应。后来终于发现错了。从原创 2013-04-13 23:03:13 · 6674 阅读 · 0 评论 -
新版python体验 竟支持ID 为非英文字符
# -*- coding: utf-8 -*-def 入口函数():入口函数消息 = "入口函数"print(入口函数消息)def 出口函数():出口函数消息 = "出口函数"print(出口函数消息)入口函数()出口函数()打印出 入口函数 出口函数E语言等可以抛却了。原创 2013-04-14 22:58:46 · 697 阅读 · 0 评论