标签: eclipse-cdt

Eclipse CDT(用于C++/C开发)如何在键入时自动调用内容辅助

Eclipse CDT(用于C++/C开发)如何在Visual Basic中为Visual Studio输入时自动调用内容辅助.换句话说,如何将触发器作为所有键盘字符来调用内容辅助.请帮我..

c++ eclipse eclipse-cdt

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

C++,Eclipse CDT代码分析?

是否有适用于Eclipse CDT的静态代码分析的好插件?到目前为止我找到了两个:

  • Cppcheck插件,但这仍然需要原始的cppcheck可执行文件
  • CppChecker,但这没用(它什么也没做)

还有更好的吗?或者我如何让CppChecker做某事(或者它是一个静态代码分析器?网站根本不清楚)?

c++ eclipse static analysis eclipse-cdt

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

什么是大型C++项目的推荐Eclipse CDT配置(索引器需要永远)

我正在研究使用"vi"和"emacs"编写的一些遗留C++代码,我正在尝试构建一个eclipse CDT设置来维护它(在linux上).我一直面临的两个主要问题是索引需要很长时间(超过4小时),即使一旦完成,eclipse几乎没有响应.

代码库以"3-4级深度"方式构建:

/system/${category}/${library}/
/server/${serverName}/${component}/
Run Code Online (Sandbox Code Playgroud)

例:

/system/CORE/CommandLine/*.cpp
/system/CORE/Connection/*.cpp
...
/server/Authentication/DB/Objects/*.cpp
/server/Authentication/Main/*.cpp
Run Code Online (Sandbox Code Playgroud)

在/ system/*下大约有200个"模块",在/ server/Authentication/*下大约有50个.还有一个令人惊讶的复杂的制作系统,有20年的制作代码,由想要展示他们的制作能力的人写的:-)

到目前为止,我尝试了两种方法

1)两个eclipse cdt项目,即/ system和/ Authentication

2)每个"模块"一个eclipse cdt项目,以+200模块结束.我甚至计算了模块之间的依赖关系.

在这两种方法中,索引都需要很长时间.方法1)我遇到了很多未解决的依赖问题.方法2)eclipse几乎没有响应,当我按住ctrl +点击一个功能我可以去喝咖啡然后回来之前回复...

那里的任何人都曾参与过像这样的大项目吗?你有什么建议?

c++ eclipse eclipse-cdt

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

权限被拒绝打开ligEGL着色器缓存文件

正如我在标题中提到的那样,我的应用程序构建成功但显示空白屏幕,并在我在设备上运行它几秒后退出(SS GLX Tab3 Intel).logcat显示 error opening cache file /data/data/com.abc.testapp/cache/com.android.opengl.shaders_cache: Permission denied (13)libEGL标签.

有谁知道这意味着什么以及如何解决它?

任何帮助将不胜感激谢谢

android eclipse-cdt cocos2d-x cocos2d-x-3.0

18
推荐指数
1
解决办法
2462
查看次数

使用Eclipse CDT和GDB进行调试

我有使用共享库的Eclipse CDT C++应用程序项目.该库使用调试信息进行编译,其源可在正确的路径中使用.

现在我尝试使用Eclipse和GDB调试我的应用程序.如果我在我的应用程序源代码中放置断点,一切都很好.然后我打开包含的共享库的源文件并将断点放在那里.启动调试会话时,我被警告"在加载的符号中没有名为xxx.cpp的源文件"并且在该点没有停止执行.如果我在调试会话已经运行时将相同的断点放在同一个文件中,一切正常.怎么了?

谢谢你的帮助.

c++ eclipse gdb eclipse-cdt

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

在命令行上创建一个Eclipse项目?

我想有一个shell脚本在命令行上创建一个完整的CDT项目并将其添加到工作区.我愿意自己生成.project和.cproject文件,但是我想要一些实际上将项目添加到工作区的东西,因为这是一个不透明的二进制文件,我宁愿不要弄乱用.

我看了Buckminster和猴子项目,但我不确定是否会做我想要的.任何人都有这方面的经验,知道什么是好的解决方案?

谢谢,

弥敦道

eclipse scripting eclipse-cdt

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

具有语法突出显示的Eclipse复制代码

我正在为我的开发团队编写一份编程指南文档.我用MS Word.我们使用Eclipse CDT(C++).我需要使用EclipseWord的语法高亮复制粘贴C++代码.我已经尝试过Notepad ++,它可以导出带有语法高亮的文本,但它的突出显示仅限于基本语法(它不知道定义的类,枚举等...).Eclipse语法高亮非常强大,我希望使用它的语法高亮直接从Eclipse导出到Word.

是否有任何Eclipse插件可以实现此目的?或者一些技巧(没有拍摄屏幕快照)?

c++ eclipse rtf syntax-highlighting eclipse-cdt

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

Eclipse CDT没有在头文件更改上构建项目

我有Eclipse Platform 3.7.2和CDT 8.0.2.

当我想要从其他工作区项目执行"Build All"标头时,不会将其视为依赖项,也不会重建任何内容.

我有一个hello world应用程序和一个静态库项目.静态库在Project Properties中设置为引用 - > c/c ++ general - > Paths and SYmbols - > References选项卡 - >选中'Active'.这是我改变的唯一设置.

顺便说一句,它完全胜过我为什么Eclipse在Project Properties下有一个额外的"Project References"顶级项目.

无论如何,我尝试了外部构建器(在项目创建时默认选中)和内部构建器,还结合了全局设置'首选项 - > c ++ - >构建 - >构建配置的组合,只有当Eclipse资源发生变化时........"

感谢您对此的任何想法.

更新:这是构建依赖项目Proj2(Proj1是lib)时的控制台输出.'make all'被调用但它只是重新链接,它不会重新编译Main.cpp.有人熟悉eclipse生成的makefile吗?再次感谢.

**** Build of configuration Debug for project Proj2 ****

make all 
Building target: Proj2
Invoking: Cross G++ Linker
g++ -L"/home/user/.eclipse-workspace/Proj1/Debug" -o "Proj2"  ./Main.o   -lProj1
Finished building target: Proj2


**** Build Finished ****
Run Code Online (Sandbox Code Playgroud)

编辑:这已经有1.5年了,想补充说已经为此提交了一个Eclipse错误:https: //bugs.eclipse.org/bugs/show_bug.cgi?id = 375500

eclipse reference header eclipse-cdt

17
推荐指数
1
解决办法
6985
查看次数

Eclipse中的未解析的<iostream>,Ubuntu

是的,再次是这个问题......

不知怎的,我无法解决这个问题.信不信由你,我有Eclipse的经验,但仅限于Java开发.我使用vi编写了C++编程,但没有编写Eclipse编程.

我安装了:

  • Ubuntu 12.04
  • Eclipse 3.7.2
  • GCC 4.6.3
  • Eclipse CDT 8.0.2

我创建了一个空的Makefile项目并选择了Linux GNU工具链:

空的Makefile项目

我得到标准Unresolved inclusion <iostream>错误,我在项目中有一些对"include"目录的引用:

<code>未解决的包含<iostream> </ code>错误

我注意到,虽然GNU C的"路径和符号"设置包含各种路径,但GNU C++的相同设置为空:

GNU C路径和符号

GNU C++路径和符号

另外,我的C/C++构建设置下有"GNU Elf Parser":

在此输入图像描述


我在这做错了什么?

干杯


编辑:

这是我正在运行的项目构建路径的更新照片: 更新的构建路径

c++ eclipse linux gcc eclipse-cdt

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

Eclipse kepler无法安装更新

下载更新后,它会显示无法安装更新的错误.

卸载会话上下文时发生错误:(profile = epp.package.cpp,phase = org.eclipse.equinox.internal.p2.engine.phases.Uninstall,operand = [R] org.eclipse.rcp.configuration_root.win32 .win32.x86_64 1.0.0.v20130521-1847 - > null,action = org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction).文件D:\ eclipse\eclipse.exe的备份失败.无法删除:D:\ eclipse\eclipse.exe

我在win7和jdk1.7.0_21 64bit下运行它.

如何解决?

eclipse-cdt eclipse-kepler

17
推荐指数
2
解决办法
6431
查看次数