- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 利用gcc的__attribute__编译属性section子项构建初始化函数表
gcc的__attribute__编译属性有很多子项,用于改变作用对象的特性。这里讨论section子项的作用。__attribute__的section子项使用方式为:__attribute__((section("section_name")))其作用是将作用的函数或数据放入指定名为"section_name"的段。看以下程序片段:#include #include #
2017-01-30 22:23:44 1681
转载 ELF文件格式概述
一、ELF文件格式概述1. ELF文件ELF:Executable and Linking Format,是一种对象文件的格式,用于定义不同类型的对象文件(Object files)中都放了什么东西、以及都以什么样的格式去放这些东西。2. 三种类型(1)可重定位文件编译器和汇编器创建运行前需要被链接器处理(2)可执行文件完成了所有重定位工作和
2017-01-20 01:42:53 670
转载 C++11 raw strings literals tutorial
Now, that I have a working system that can compile both regular expressions and raw strings literals, it is time to show you how you can further simplify the examples from the regex tutorial.B
2017-01-09 01:48:18 1327
转载 在Linux中创建静态库.a和动态库.so
我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。 1. 静态函数库 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进去了。当然这也会成为他的缺点,因为
2017-01-09 01:32:07 325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人