CSAPP官方labs的解答与配置实验环境的问题
如果在ubuntu 64环境下编译32位程序会出现错误fatal error: bits/libc-header-start.h: 没有那个文件或目录
,这是因为gcc未安装multilib
库,这个库可以在64位机器上产生32位程序:
sudo apt install gcc-multilib
01 lab1-data data-note
这个实验中解决一系列的位运算函数,考察对整型数据和浮点型数据在计算机的存储形式和位运算的特点。在clone之后在bits.c中编写解答,并删除可执行文件btest,解答完毕后重新make生成btest,运行btest即可查看得分。