标签: eclipse-cdt

Eclipse有两个C/C++索引器(快速和完整):有什么区别?

Eclipse CDT为C/C++代码提供了两个索引器(Preferences> C/C++> Indexer).有谁知道这两者之间的确切区别是什么?

帮助文件并不完全具有启发性:

"CDT支持其他索引器的贡献,2个索引器提供默认CDT版本:

  • 快速C/C++索引器:提供最快的索引功能 - 声明和交叉引用信息.这是推荐的索引器.

  • 完整的C/C++索引器:以性能为代价提供更加准确的索引功能 - 包括声明和交叉引用信息."

准确的意思是什么:它是否会索引更多的东西,如果是这样的话?

c c++ eclipse indexer eclipse-cdt

13
推荐指数
1
解决办法
2万
查看次数

自动为IDE中的C源文件生成头文件

我正在尝试使用Eclipse和NetBeans在C(而不是C++)中进行编程.是否有一个功能/插件,它们可以自动保持源文件和头文件同步?

同样,当我在源文件中实现一个函数时,它会自动在头文件中插入正确的行吗?

我确实看过像lzz这样的解决方案,但它们并不是我想要的.

c eclipse netbeans eclipse-cdt header-files

13
推荐指数
1
解决办法
1万
查看次数

如何应对"intrin.h:没有这样的文件或目录"?

#include <intrin.h>
Run Code Online (Sandbox Code Playgroud)

以上将报告:

intrin.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

这似乎是一个MSVC头文件,但我正在使用eclipse cdt,我怎样才能使它可用?是否需要一些库?

cdt使用MinGW进行编译,但没有intrin.h:

D:\Tools\MinGW\lib\gcc\mingw32\3.4.5\include>dir *intrin.h

2006-01-17  21:47            34,528 emmintrin.h
2006-01-17  21:47            22,281 mmintrin.h
2006-01-17  21:47             3,586 pmmintrin.h
2006-01-17  21:47            30,925 xmmintrin.h
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

c++ build-process eclipse-cdt

13
推荐指数
2
解决办法
3万
查看次数

eclipse调试键无法正常工作

我正在使用eclipse Indigo cdt调试我的C++项目,并且出于某种原因,当我调试时F*键停止工作.(F8,F6等......允许我转到下一行等)

任何人都有任何想法?谢谢.

eclipse eclipse-cdt

13
推荐指数
2
解决办法
2万
查看次数

有什么办法让Eclipse自动实现纯虚函数?

我用纯虚方法声明了一些类,并使一些类派生它.Eclipse CDT中是否有任何方法可以找到父类的纯虚函数并自动完成子类的声明,就像在java开发中一样?必须来回复制和粘贴这些功能变得令人厌烦

c++ eclipse-cdt pure-virtual

13
推荐指数
1
解决办法
2653
查看次数

未找到会员声明

我使用常规文本编辑器从事过c ++项目.后来,我将所有文件导入Eclipse,使调试更容易.

在Eclipse中,发生了一件奇怪的事情.即使我已经包含头文件,它也会抱怨"找不到成员声明".头文件具有函数定义.

我该如何解决这个问题?

提前致谢

c++ eclipse eclipse-cdt

13
推荐指数
2
解决办法
3万
查看次数

自动为eclipse CDT中的函数生成注释(文档)

我正在使用带有CDT的eclipse Juno.我在cpp文件中编写了一个函数,我想为函数添加注释.CDT是否支持通过"输入/**然后按回车"自动生成注释?在我的例子中,自动生成的注释仅如下所示.

/**
 * 
 */
Run Code Online (Sandbox Code Playgroud)

正如这里所解释的,我甚至配置为使用Doxygen支持.转到C/C++ - >编辑器 - >文档工具注释:Doxygen.

我仍然得到上面提到的评论.如何配置eclipse以添加我自己风格的评论?

我甚至在代码模板中更改了注释.转到C/C++ - >代码样式 - >代码模板 - >注释.我改变了类型,字段,方法.我仍然没有运气.

有人可以帮助我吗?

谢谢,拉维

eclipse eclipse-cdt

13
推荐指数
2
解决办法
1万
查看次数

Eclipse CDT无法在Mac上使用gdb进行调试

我有一个导入Eclipse CDT的C++项目.我可以使用Makefile和参数设置构建和运行项目.但是,当我尝试添加一个调试点并运行"debug as local c/c ++ application"时,它会抛出一个错误:"Launching projectName" has encountered a problem. Error with command gdb --version 通过扩展Details,它给出:Error with command: gdb --version Cannot run program "gdb": Unknown reason

我以前安装了Macports的gdb.如果我输入命令,ggdb则返回版本信息.如果我输入which ggdb,它会给出/opt/local/bin/ggdb.我试图添加"PATH"来调试配置 - >环境变量并给它路径值,但它不起作用.我应该如何设置路径并链接路径?变量名称应该是什么.

我机器上的gdb版本是GNU gdb(GDB)7.7.1

补充:我查找which ggdb并使用James提供的链接来更改gdb调试器以浏览到该路径.但它仍然没有奏效. 在此输入图像描述

在此输入图像描述

在此输入图像描述 谢谢.

c++ debugging macos eclipse-cdt

13
推荐指数
1
解决办法
1万
查看次数

在eclipse中是否有用于刷新项目的键盘快捷键?

我正在寻找除右键单击项目之外的其他内容,然后刷新所有选项.因为它痛苦.我正在使用旧版本的Eclipse(v3.5).

eclipse macos eclipse-cdt pydev

12
推荐指数
1
解决办法
3098
查看次数

C++命令行参数Eclipse CDT?

我正在使用此代码中的示例程序http://sicktoolbox.sourceforge.net/ > http://sourceforge.net/projects/sicktoolbox/files/.它基本上是一个距离扫描仪驱动程序.我想要运行的程序是在sicktoolbox-1.0.1/c ++/examples/lms/lms_plot_values中,以防你想看到我正在谈论的代码.

无论如何,lms_plot_values项目文件夹包含gnuplot_i.cc,gnuplot_i.hpp,main.cc,Makefile,Makefile.am,Makefile.in.所以我把前三个文件放在我的Eclipse Indigo CDT中,编译(没有编译错误,一切都已经在Eclipse中正确链接,并且添加了所有需要的库),但是这个示例程序被编写为接受命令行参数.这是代码得到的.

/*!
 * \file main.cc
 * \brief Illustrates how to acquire a measurements from the Sick
 *        LMS 2xx using the configured measuring mode.
 *
 * Note: This example should work for all Sick LMS 2xx models.
 *
 * Code by Jason C. Derenick and Thomas H. Miller.
 * Contact derenick(at)lehigh(dot)edu
 *
 * The Sick LIDAR Matlab/C++ Toolbox
 * Copyright (c) 2008, Jason C. Derenick and Thomas H. Miller
 * All rights …
Run Code Online (Sandbox Code Playgroud)

c++ command-line eclipse-cdt sensor command-line-arguments

12
推荐指数
1
解决办法
2万
查看次数