最新版可执行文件 http://pan.baidu.com/s/1i491FQP 不定期增加控件及修正BUG和改进算法。 总图: 1:动画按钮 * 1:可设置显示的图像和底部的文字 * 2:可设置普通状态图片 * 3:可设置进入状态图片 * 4:可设置离开状态图片 * 5:按照比例自动居中绘制 2: ...
分类:
其他好文 时间:
2016-12-03 12:46:54
阅读次数:
843
特殊权限1.suid冒险位只针对二进制可执行文件,文件内记录的程序产生的进程的所有认为文件所有人和进程发起人身份无关方式:chmodu+sfilesuid=4chmod4xxxfile2.sgid强制位对文件:只针对二进制可执行文件,任何人运行二进制文件,执行程序时程序产生的进程的所有组都是文件的所..
分类:
其他好文 时间:
2016-12-03 02:31:34
阅读次数:
204
gcc编译器能够支持c/c++的编译和运行,能够产生最终可执行文件(如test.exe) 1.官方下载地址 https://sourceforge.net https://sourceforge.net/projects/mingw/?source=typ_redirect 一定要下载该程序:min ...
1简介 2简单编译 2.1预处理 2.2编译为汇编代码(Compilation) 2.3汇编(Assembly) 2.4连接(Linking) 3多个程序文件的编译 4检错 5库文件连接 5.1编译成可执行文件 5.2链接 5.3强制链接时使用静态链接库 1简介 GCC 的意思也只是 GNU C C ...
分类:
系统相关 时间:
2016-12-03 01:21:35
阅读次数:
185
把源码编译成二进制的可执行文件(自定义修改源代码,定制相关功能,附加额外选项)编译器(gcc):安装yuminstall-ygccecho$?验证是否安装成功成功输出为0源码安装步骤1)./configure可定制相关功能(./configure-help)如果缺少相关库不能编译只有通过后生成makefile文件。2)m..
分类:
其他好文 时间:
2016-12-02 16:42:09
阅读次数:
115
程序出现core dump: 可在gdb中用 bt 查看堆栈,栈里出来的第一项就是dump发生的地方。如果还无法定位,可以用gdb调试core文件。 gdb <可执行文件> (注:要为debug版本,同时 库 也要是debug版本) set args <arg1><arg2><arg3>... 设置 ...
分类:
数据库 时间:
2016-12-01 22:20:45
阅读次数:
213
一、源文件生成可执行文件的过程 一个.c源文件生成可执行文件的过程分为四个步骤: 1、预编译处理:命令是用 gcc -E ,本步骤主要是对“#”开头的命令进行处理,删除注释等,这些命令如 #define、#ifndef、#endif等等; 2、编译阶段:命令是用 gcc -S,本步骤主要是进行语法检 ...
分类:
其他好文 时间:
2016-12-01 17:10:11
阅读次数:
168
使用注意: 1、项目中使用的framework中包含了资源文件时,需要手动添加该framework中的资源文件 2、由于动态库(framework默认生成为动态库)不能上架,我们在生成的时候需要修改为静态库 3、使用上节中的file指令查看类库类型,其实framework中的可执行文件就是.a文件, ...
分类:
其他好文 时间:
2016-11-30 03:21:27
阅读次数:
150
1、从官网下载安装包mongodb-linux-x86_64-rhel62-3.2.11.tgz 2、解压,并重命名 3、将MongoDB 的可执行文件添加到PATH中 这里/usr/local/mongodb是我mongodb安装目录,可以根据自己情况进行修改 4、建立数据目录 5、运行 Mong ...
分类:
数据库 时间:
2016-11-29 19:28:38
阅读次数:
175
1、静态库和动态库都是闭源库,不公开源代码。 静态库:.a和.framework 动态库:.dylib和.framework(iOS9取消了.dylib,使用.tbd替代) 2、静态库和动态库在使用上的区别: 静态库:链接时,静态库中使用的文件会被完整的复制到可执行文件中,被多次使用就有多次冗余拷贝 ...
分类:
其他好文 时间:
2016-11-29 07:14:05
阅读次数:
233