首页 > 解决方案 > Eclipse 只显示共享库函数的原型,而不是定义

问题描述

当我将鼠标悬停在一个函数上时,使用Ctrl+clickEclipse 默认将我发送到头文件中的函数原型。

我想看看这个函数的定义,但是悬停或右键单击时看不到链接?

那是我需要设置的配置中的东西吗?

顺便说一句,它是一个共享库(我可以毫无问题地编译我的程序)

标签: c++eclipseshared-librarieseclipse-cdtcontent-assist

解决方案


好的,我已经找到了。在我的一个项目文件夹中粘贴编译共享库的源代码后,我需要进入“属性”>“C/C++ 通用”>“预处理器包含”>“GNU C++”和“CDT 用户”设置条目的路径粘贴到库源文件夹。

Ctrl+click然后直接向我展示函数的定义。我可以再做Ctrl+click一次(但在.cpp文件上)来获得原型(和以前一样)。

其他解决方案:按F3,然后F3再次。


推荐阅读