VS2019: 提升Linux IntelliSense的准确性和性能( 五 )
CMake工程属性
CMake工程也有类似的选项来控制头文件拷贝 , 它们位于CMake配置编辑器下面的[Advanced Settings
章节 , 如下图所示:
在远程包含目录列表中的路径可以连同环境变量一起被格式化为”~” , 例如”/usr/include/clang8;$HOME/include;~/myinclude” 。
对于CMake工程来说 , 编译器名称和语言标准是从CMake工程缓存中获取得到 。
以下两个变量值用来确定被查询的编译器版本:
MAKE_C_COMPILER
CMAKE_CXX_COMPILER
而C_STANDARD (CXX_STANDARD)则被用来确定语言版本 。
头文件拷贝
每当一个工程被打开或者上面提到的工程属性被修改时 , 待拷贝的文件集合将被计算一次 。
如果远程机器被独立的更新 , 例如一个新版本gccgcc安装了 , 则VS的缓存将会过期 。 VS将不会检测远程机器上的头文件是否变化 。 在这种情况下 , 用户必须手动点击[Project > Scan Solution
推荐阅读
- 造梦西游|造梦西游3玲珑玉与必要肝吗?对战力提升幅度很大!
- 网游|《暗区突围》二测试玩:操作手感提升!玩法硬核但趣味不足
- 原神|原神:别只追求暴击、暴伤,有一个属性,玩家很有必要提升
- 文明|万国觉醒平民玩家选哪个文明?罗马和阿拉伯文明可提升兵种战斗力
- 电子竞技|提升游戏体验,双11这几款游戏玩家装备值得入手,完美“上车”
- 钟馗|钟馗如何才能钩得准?这四个技巧,可大幅提升命中率
- edg战队|王者荣耀体验服六位英雄调整,镜、澜再削弱,钟无艳提升技能手感
- 手机游戏|明日方舟现版本最值得开模组的干员 傀影和异客强度史诗级提升
- 梦幻西游|梦幻西游:攻守兼备,五开须弥法宠有没有必要提升抗性?
- 纸嫁衣3|《纸嫁衣3》正式开启预约,刺激指数提升2.44倍