通过跟踪gcc在编译这两个page的路径时发现全部环境都在另一个地方,所以直接编译会通不过的,要编译这两个东西必须先把这两个文件移到/opt/virtutech/simics-<version>/src/include
然后再在tango这个机器里用如下指令 gcc -I /host/opt/virtutech/simics<version>/src/include就可以成功编译smallpage.c和hugepage.c了,并且编译好后生成的可执行文件就在你tango机器的当前文件夹下,只需直接./smallpage就可以执行了。
廖予科
2012/5/8
--
Bo Dai
2010 ACM Class, Computer Science,
SEIEE Department,
Shanghai Jiao Tong University