ld combines a number of object and archive files, relocates their data and ties up symbol references. Usually the last step in compiling a program is to run ld. ld accepts Linker Command Language files written in a superset of AT&T’s Link Editor Command Language syntax, to provide explicit and total control over the linking process. This version of ld uses the general purpose BFD libraries to operate on object files. This allows ld to read, combine, and write object files in many different formats—for example, COFF or a.out. Different formats may be linked together to produce any available kind of object file. See Chapter 5 [BFD], page 93, for more information. Aside from its flexibility, the gnu linker is more helpful than other linkers in providing diagnostic information. Many linkers abandon execution immediately upon encountering an error; whenever possible, ld continues executing, allowing you to identify other errors (or, in some cases, to get an output file in spite of the error).
2021-10-13 14:01:29 681KB ld linker
1
主要讲述了gnu的链接器脚本,工作机制的原理。如果想要深入了解程序编译链接的过程,可以看一下
2021-10-12 14:17:24 199KB 脚本 ld链接 GNU
1
Linux下ARM汇编语法尽管在Linux下使用C或C++编写程序很方便,但汇编源程序用于系统最基本的初始化,如初始化堆栈指针、设置页表、操作 ARM的协处理器等。初始化完成后就可以跳转到C代码执行
2021-10-10 21:27:47 61KB gnu arm
1
GSL( GNU Scientific Library) 2.5 含源代码及CMake工程 和已编译库dll,lib,利用CMake可直接构建VS工程进行编译
2021-10-09 18:47:20 14.21MB GSL GNU Scientific L
1
一个使用PLUTOSDR进行FM频道接收以及发射的示例。
2021-10-09 18:11:29 26.83MB PLUTOSDR GNU RADIO 软件无线电
1
gnuwin,unix常用工具的windows移植版本,如make、ls、sed等
2021-10-06 14:04:38 23.94MB GNU WIN
1
Bash Line Editor-用纯Bash编写的功能齐全的行编辑器! 在Bash交互式会话中可以使用语法突出显示,自动建议,vim模式等! [语言:英语| ble.sh ―Bash Line Editor― [自述| 手册| 问与答| 贡献| Bash Line Editor(ble.sh)是用纯Bash脚本编写的命令行编辑器,它替代了默认的GNU Readline。 当前的开发版本是0.4。 该脚本支持Bash 3.0或更高版本,尽管我们建议将ble.sh与Bash 4.0或更高版本一起使用。 当前,非ASCII字符仅支持UTF-8编码。 该脚本是在BSD许可下提供的(三节BSD l
2021-10-03 18:15:31 1.8MB Linux Shell Script Development
1
scavenger-1.9.0-aarch64-unknown-linux-gnu-cpu-only.tar.xz
2021-09-24 18:01:46 4.44MB scavenger aarch64 linux-gnu-cpu-on
scavenger-1.9.0-x86_64-unknown-linux-gnu-cpu-gpu.tar.xz
2021-09-24 18:01:45 4.71MB scavenger linux cpu-gpu
GMP可以让您的运算不会受到精度或者值域的限制。在追求超高精度运算的理想选择。
2021-09-18 10:29:40 1.93MB GMP GNU Linux 高精度 任意精度
1