В настоящее время я использую linux -x86.img, который я скачал со страницы документации для gem5 (http://www.m5sim.org/Download), но так как я не смог скомпилировать команды fscanf и fopen на этом изображении мне было интересно, есть ли более свежее изображение, которое я мог бы загрузить и использовать вместо этого.
При попытке скомпилировать строки с fopen и fscanf выдается сообщение об ошибке
. / obj / edgelist.o: в функции loadEdgeArray':
edgelist.c:(.text+0x148): undefined reference to
__ isoc99_fscanf './obj/edgelist.o: в функции loadEdgeArrayInfo':
edgelist.c:(.text+0x20c): undefined reference to
__ isoc99_fscanf' collect2: ld вернул 1 состояние выхода make: *** [test] Ошибка 1
Эта ошибка выдается при попытке компиляции как из qemu, так и из gem5.