Qt Creator使用cmake自动完成
在Qt Creator中,我删除了qmake步骤,并添加了我自己的cmake步骤和一个CMakeLists.txt文件。现在,对于我在项目中内部定义的任何类,autocomplete都可以工作。例如,自定义类的类名以不同的颜色显示,当我将鼠标悬停在某个变量上时,它会给出该变量的详细信息Qt Creator使用cmake自动完成,qt,cmake,qt-creator,Qt,Cmake,Qt Creator,在Qt Creator中,我删除了qmake步骤,并添加了我自己的cmake步骤和一个CMakeLists.txt文件。现在,对于我在项目中内部定义的任何类,autocomplete都可以工作。例如,自定义类的类名以不同的颜色显示,当我将鼠标悬停在某个变量上时,它会给出该变量的详细信息 但是,对于我在项目中使用的任何第三方库,autocomplete都不起作用。这些类以标准白色显示,当我将鼠标悬停在此库中的变量上时,不会显示任何内容。但是这些库在CMakeLists.txt中定义正确,我的程序编
但是,对于我在项目中使用的任何第三方库,autocomplete都不起作用。这些类以标准白色显示,当我将鼠标悬停在此库中的变量上时,不会显示任何内容。但是这些库在CMakeLists.txt中定义正确,我的程序编译和运行良好。因此,QtCreator最终可以找到这些库,但它无法在代码编辑期间找到这些库,以使autocomplete正常工作。解决方案是什么?你可以尝试以下方法,它对我很有效