我昨天下载了Minix 3,这样我就可以玩操作系统并了解它的性能。
安装完成后,当我没有对任何内容进行任何更改时,我认为查看内核是否会重新编译是个好主意(所以我可以肯定我不负责以后编译的任何失败)。
我在/ usr / src / kernel中执行了以下指令:
make clean
make
发出警告:clang:warning:编译过程中未使用的参数:' -nodefaultlibs'
由于这是一个警告,但我没有尝试从/ usr / src进行安装。这给了我以下错误:
install /usr/lib/crt0.o
install: crt0.o: stat: no such file or directory
我很困惑,当我安装它时,Minix中的所有东西都工作了。我做错了吗?
答案 0 :(得分:0)
路径错了。将目录更改为/usr/src
,然后make clean
和make install
请注意,3.1.7
之前的MINIX版本无法使用GCC或Clang进行编译。您应该使用ACK代替。