在CMake生成的Visual Studio解决方案中找不到符号定义

时间:2018-08-02 12:34:50

标签: visual-studio cmake visual-studio-2017

我正在为Synergy 1 Core(链接到GitHub上的源代码)生成Visual Studio 2017解决方案。当我尝试“转到定义”(右键单击菜单)时,我看到错误:找不到符号“ x”的定义。我还尝试了VS2015解决方案,结果也一样。

Error: A definition for the symbol 'x' could not be located.

我很确定这是可行的。我以为这是包含目录的问题,但是看起来不错(它们是绝对路径)。我怀疑这与我们配置CMake的方式以及它生成VS项目的方式有关。

我已经习惯了IntelliSense这类问题,通常,数据库重置有效,但这次不行。我已经从头开始重新配置了几次构建(删除了生成的构建文件),但是没有运气。

我会使用CLion,但是它还不支持MSVC调试器。 Qt使用MSVC调试器的效果似乎不太好(我无法进入类方法)。

Issue on GitHub

0 个答案:

没有答案