vscode报错:system_test.c:(.text+0x56):对‘shm_open’未定义的引用
开始以为是头文件没有包含 但是发现可以跳转
直接说原因:shm_open这个函数在链接的阶段没有找到,因为缺少了正确的库链接
这个函数是POSIX功能的其中一部分 可以通过链接实时库来解决 修改makefile如下图
vscode报错:system_test.c:(.text+0x56):对‘shm_open’未定义的引用
开始以为是头文件没有包含 但是发现可以跳转
直接说原因:shm_open这个函数在链接的阶段没有找到,因为缺少了正确的库链接
这个函数是POSIX功能的其中一部分 可以通过链接实时库来解决 修改makefile如下图