记录一个使用cmake时遇到的错误
在使用cmake进行编译时,发现vscode中有时会遇到无法发现头文件的问题:

对比cmakelists.txt文件以及其他代码文件发现代码本身没有错误, 然后注意观察vscode左侧文件栏, 发现文件夹名字上有个红点,而且文件夹的名字会变红,把鼠标放在上面,会显示这个文件夹:contains emphsized items
,
解决办法是想办法去除这个红点以及让文件夹的名字变白, 可以考虑重建文件夹,将原文件夹中的文件移动到新文件夹中,发现不再有contains emphasized items,这个警告, 此后删除原文件进行cmake重新编译即可。

浙公网安备 33010602011771号