Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
.gitignore | D | 16-Aug-2023 | 15 | 1 | 1 | |
Dockerfile | D | 16-Aug-2023 | 871 | 42 | 37 | |
README.md | D | 16-Aug-2023 | 733 | 26 | 16 | |
build.sh | D | 16-Aug-2023 | 906 | 42 | 29 | |
run.sh | D | 16-Aug-2023 | 62 | 1 | 1 |
README.md
1# binutils-2.38 2 3## 说明 4 5这里是移植到用户态的binutils-2.38,用于DragonOS的用户态编译器。在编译这里之前,请先在项目根目录下运行`make -j $(nproc)`, 以确保编译binutils所依赖的依赖库已经编译好。 6 7先修改build.sh中的路径,配置好需要的信息,再使用以下命令,即可开始编译: 8 9```bash 10bash build.sh 11``` 12 13--- 14 15请注意,如果您要修改binutils的代码,请先使用以下命令,构建编辑binutils代码配置的环境: 16 17```bash 18docker build --no-cache -t dragonos-binutils-build . 19``` 20 21然后再在binutils目录下执行以下命令,进入容器: 22 23```bash 24docker run --rm -it -v $PWD:/workdir -w /workdir dragonos-binutils-build 25``` 26