当我这样做 - 在......“pintos运行报警多个” /编译/一切似乎罚款。
但是当我做在... /编译“做检查” /所有7次测试失败,同样的“运行不正常启动:没有‘pintos启动’消息”
pintos -v -k -T 60 --bochs -- -q run alarm-single < /dev/null 2> tests/threads/alarm-single.errors > tests/threads/alarm-single.output perl -I../.. ../../tests/threads/alarm-single.ck tests/threads/alarm-single tests/threads/alarm-single.result FAIL tests/threads/alarm-single Run didn't start up properly: no "Pintos booting" message
后来我发现“pintos -v -k -t 60 --bochs - -q运行报警单”,在... /构建它给出了一个
[] bochsrc.txt::12:Bochs的与以下消息退出展示文库“NOGUI”不可用
如果我带走“-V”会被罚款。
如何解决这个展示库“NOGUI”不可用
似乎没有人回答我...我得到了我的身边。 只需要改变Bochs的的配置:./configer --with-NOGUI,然后重新编译:
使
须藤做安装
之后pintos的化妆检查将正常工作。
我有同样的问题,我解决了这个问题。 打开 “/pintos/src/tests/Make.tests” 编辑行54(删除-v)
TESTCMD = pintos -v -k -T $(TIMEOUT)
那么,在“/线程/构建”你可以做
make check
当您使用Ubuntu 14.04或16.04,当你下载原始pintos项目或从GitHub任何pintos项目永远不会忘记在做这样的事情记住。
(Any line with no parentheses are terminal commands)
cd ~
gedit .bashrc
(add next line to the final of the file)
{export PATH="$PATH:/home/{username}/pintos/src/utils"}
(save)
bash
cd ~/pintos/src/utils
gedit Makefile
(You need to change one line)
{change LDFLAGS = -lm to LDLIBS = -lm}
(save)
make
然后你就可以编译和运行“做检查”,没有错误pintos。
(任何〜/ pintos应改为你的pintos路径)
请记住,在〜/ pintos / src目录/ utils的最终作是可笑的很重要的。 否则,你会得到“运行不正常启动:没有‘Pintos启动’消息”。
你可以在这里查看完整的版本。 http://www.luosheng-parallelbgls.com.cn/2016/03/29/pintos-install/原因,这是一个中国版,我将不胜感激的人谁可以把它翻译成英文。