最近,在一些项目中只要引用了标准C 代码的地方,都会报cannot open source file这样的错误,比如:

gcc编译出来的库出现bus error(Ccannot)(1)

查找问题后发现,是由于Configuration Properties -> VC Directories -> Include Directories中没有配置造成的:

gcc编译出来的库出现bus error(Ccannot)(2)

只要在其中填入“$(VC_IncludePath);$(WindowsSDK_IncludePath);”,问题就解决了。

下面来看看一般情况下,VC Directories中的属性会包含哪些内容,备查:

gcc编译出来的库出现bus error(Ccannot)(3)

最后,如果你想学C/C 可以私信小编“01”获取素材资料以及开发工具和听课权限哦!

,