很抱歉出现基本问题,但找不到有效的答案。
我有VS 2017 Professional 15.6.6
我只想将源文件添加到Intellisense的数据库中,以便在例如右键单击一个符号,然后选择“转到定义”,相应的源将在编辑器中打开。
问题源在我与.exe项目链接的静态.lib中。
如果在与我的.exe项目相同的解决方案中将源代码添加为另一个项目,则Intellisense会选择它(无论我是否实际使用源代码构建该项目)。但是我只想在Intellisense看到的目录中添加一个目录,而无需更改我的解决方案。
我尝试将目录添加到项目->属性-> VC ++目录->源目录。那没有用。此“源目录”设置的目的是什么?
我尝试将目录添加到解决方案->属性->调试源文件。那也没有用。此“调试源文件”设置的目的是什么?
答案 0 :(得分:1)
我已经通过将源添加到解决方案中来做到这一点,但是禁止了项目的编译。我敢肯定有一个更好的解决方案。我希望其他人找到了它并希望与我们分享。