docker - 使用 make 在 docker 容器中编译时出错
问题描述
我正在使用本教程:https ://www.youtube.com/watch?v=FkrpUaGThTQ&t=37s&ab_channel=CodePulse
但我无法让它工作。我使用: make build-x86_64 来构建它,但它显示:[build/x86_64/boot/header.o] Error 1
. 我在 Windows 上,我使用了 powershell 并使用了这个命令:docker run --rm -it -v "${pwd}:/root/env" backpackos-buildenv
编辑:这是整个日志:
mkdir -p build/x86_64/boot/ && \ nasm -f elf64 build/x86_64/boot/header.o -o build/x86_64/boot/header.o nasm: fatal: file
build/x86_64/boot/header.o' 是输入和输出文件类型nasm -h' for help Makefile:5: recipe for target 'build/x86_64/boot/header.o' failed make: *** [build/x86_64/boot/header.o] Error 1
解决方案
推荐阅读
- nuxt.js - 将 Simple Nuxt.js 应用程序部署到 now.sh 不起作用
- python - 如何使用 Tweepy 在特定日期获取推文?
- javascript - 机器人删除不是该文本通道中命令的消息
- leaflet - 如何使用 Leaflet 在两个标记之间创建折线偏移?
- python - 根据名称模式查找特定文件的代码 - break 命令的问题
- javascript - Rails 6 应用程序使用 Yarn (webpacker) 安装 Glide.js - 未捕获的 ReferenceError: Glide 未定义
- sql - 如何正确转义 SQL“LIKE”运算符的用户输入?(Postgres)
- python - 如何打印正方形的两条对角线?
- matlab - 我试图在 matlab 中绘图,但 matlab 绘图不起作用
- git - 如何使用自定义消息 git stash 未跟踪的文件?