《C++ Primer》第五版中文版学习笔记 开始 编译程序 编译一个C++源文件在命令行上可使用如下命令:$ cc prog.cc 其中cc是编译器的名字,$是系统提示符。windows系统会将这个可执行文件命名为prog.exe。 访问main的返回值的方法依赖于系统。在UNIX好玩Window...
分类:
编程语言 时间:
2015-09-07 11:02:42
阅读次数:
316
Photoshop滤镜的安装Photoshop滤镜的默认格式为.8bf(也有些滤镜为exe格式的可执行文件),如果你下载的是压缩包,请解压之后再安装。方法一:如果你下载的滤镜为exe的可执行文件,那么只需双击文件,将滤镜安装到Photoshop的安装目录下的即可(如:C:\Program Files...
分类:
其他好文 时间:
2015-09-06 16:04:11
阅读次数:
189
在linux中,一个脚本的执行能帮助我们省去好多的时间,对于脚本的执行原理个人是这样理解的,它是同过一个开头文件#!bin/bash 通过vi编辑器建立一个新的可执行文件,把平时我们处理的垃圾的命令全部用编辑器写出来,它的样式同于文档文件,如果用编辑文档编辑出来,但它们是不可执行的命令,虽然他们里面...
分类:
系统相关 时间:
2015-09-06 08:31:41
阅读次数:
193
编写test2.c编译成可执行文件gcc test2.c -g -o test2gdb test2进入gdb调试run命令run命令格式run 其中run可以简写成r,gdb中大部分指令可以简写。在gdb中执行run lvyahui blog可以看到输出再次运行run可以不需要再传递参数,它会使用最...
分类:
数据库 时间:
2015-09-05 12:23:36
阅读次数:
211
(A)、进程相关的概念计算机实际上可以做的事情实质上非常简单,比如计算两个数的和,再比如在内存中寻找到某个地址等等。这些最基础的计算机动作被称为指令(instruction).程序(program)是由这些指令的集合所构成。程序一般是存储在磁盘上某个路径下的一个可执行文件,程序运..
分类:
系统相关 时间:
2015-09-03 21:54:15
阅读次数:
432
转自:http://withc8212.blog.163.com/blog/static/11656983820109263562854/so文件:动态库a文件: 静态库exe文件:可执行程序(linux下以文件属性来标示是否是可执行文件,与后缀名无关)经过自己写的一些测试程序,大致了解了下gcc中...
分类:
其他好文 时间:
2015-09-03 12:41:50
阅读次数:
291
首先要明白进程与线程的区别, 我参考的此文http://jingyan.baidu.com/article/624e74598efcc834e9ba5a66.html简单的可以理解为:进程: 一个正在运行的可执行文件, 每个进程都有独立的虚拟内存空间和系统资源, 包括端口权限等, 并且至少包含一个主...
分类:
编程语言 时间:
2015-09-02 00:25:49
阅读次数:
206
一、什么是库?库是共享程序代码的方式,一般分为静态库和动态库。静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。三、iOS里静态库形式?.a和.framework四、iOS里动...
分类:
移动开发 时间:
2015-09-01 16:46:37
阅读次数:
190
对于?C?应用程序的编译链接,自己编写的?makefile?是件比较困难的事情,我们可以利用?NDK?提供的?build?工具,实现我们的目标。 比如我们以hello.c工程: #include?<stdio.h>
????int?main()
???...
分类:
其他好文 时间:
2015-08-31 17:43:01
阅读次数:
165
最近的lab里面有ELF文件相关的,所以成这个几乎,学点ELF的东西。
ELF,是一种文件格式。暂时,只看可执行文件的ELF文件格式。
首先,给出文件的格式的布局图:
光看这个很难理解,所以写一个小的程序,用readelf来结合的看。
程序比较简单:
#include
#include
int data[100] ={0};
int bss[100];
int main()...
分类:
编程语言 时间:
2015-08-30 12:53:55
阅读次数:
673