标签: eclipse-cdt

在Eclipse CDT中的Linux机器上交叉调试Windows应用程序

我从Windows迁移到Ubuntu Linux,现在我想在这里设置开发环境.问题是我需要

  1. C/C++ IDE可与Visual Studio相媲美
  2. 生成Windows PE二进制文件的方法
  3. 方法做调试Windows PE二进制文件

我第一次尝试Code :: Blocks.在这里,我找到了为交叉开发设置它的指南,所以我设法在Wine下编译并运行"Hello World".此外,调试工作也是如此.

但后来我发现Eclipse + CDT插件是更先进的IDE.我花了一些时间,最后得到项目编译和链接.

现在我正在努力让Eclipse CD中的MinGW Insight版本的GDB工作.使用Code :: Blocks指南中描述的调试器的简单方法将不再适用.我继续收到"创建会话错误"消息.

所以我的问题是,如何在Eclipse下使用Wine下的MinGW GDB作为调试器后端?或者,什么是Linux-> Windows交叉开发的最佳IDE?

linux mingw eclipse-cdt

9
推荐指数
1
解决办法
2316
查看次数

日食中弹出信息框的背景颜色

我在xubuntu上使用eclipse CDT.它完美地运作.唯一的问题是,当您将鼠标放在变量上时出现的弹出框的背景颜色将具有黑色的背景颜色.

有时,此框中的某些文字也会是黑色的.然后我必须选择框内的所有文字来阅读那里的内容.对于我的生活,我无法弄清楚在哪里改变背景黑色......

这里有人知道也许请.

c c++ eclipse eclipse-cdt

9
推荐指数
1
解决办法
3999
查看次数

Eclipse CDT,包含系统头和底层C版本之间存在明显的脱节

我遇到了包含文件的奇怪问题,以及Eclipse的构建过程和错误报告之间的明显脱节.我将给出重现此问题的详细步骤,以便我们尽快缩小原因范围.

Eclipse 3.7.1(Indigo SR1)适用于C/C++ Linux开发人员,Ubuntu 10.10 64位

这一切都始于我导入一个现有的项目"自己"做得很好:我认为Eclipse将大大有助于浏览文件并弄清楚它是做什么的.但是,#include在Eclipse的视图中,某些d系统头文件似乎没有正确的效果.这非常令人费解,在调查过程中,我设法在一个小沙盒中重现了这个问题.

第一步:File: New: C Project使用Hello World ANSI C Project示例创建一个新的C项目().参数是Executable: Hello World ANSI C Project/Linux GCC,其余Empty项目设置为Linux GCC,并GNU Autotools设置为Hello World ANSI C Autotools Project.称之为"你好".一定要自动生成makefile(高级设置,我相信这是默认设置).

第二步:调整包含路径.使用Project: Properties: C/C++ General: Paths and Symbols: Includes: GNU C,设置搜索路径/usr/local/include,/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include,/usr/include.第二条路径取决于您安装的gcc的确切版本.只要构建路径至少包括,这无关紧要/usr/include.

现在,如果你打开hello.c它,它看起来很简单,Eclipse非常高兴除了return EXIT_SUCCESS;,它无法解决EXIT_SUCCESS.替换EXIT_SUCCESS为零(0),Eclipse给出了全部清晰.选择Project: Build Project …

c eclipse eclipse-cdt include

9
推荐指数
1
解决办法
1878
查看次数

来自Eclipse的错误错误:函数'__android_log_print'无法解析(Android,CDT)

我有一个Android NDK项目,其NDK部分从命令行编译好; 我曾经没有将从Eclipse下编译的东西作为纯Java项目运行的问题.但我将它转换为C/C++项目,现在甚至无法运行它.

我在"控制台"中看到了库的构建,但是:Eclipse告诉我我的项目有错误而且不会运行它.(地球为什么?该代码编译!)

我通过向项目属性添加包含路径来解决丢失符号的一些问题.

但我仍然得到这个奇怪的 Function '__android_log_print' could not be resolved 错误.

那么,有两个问题:

  1. 我该如何摆脱这个错误?(可以忽略吗?)
  2. 计划B:如何将这个混合的C/C++/Java项目转换为纯Java项目?

= = =

PS"你打电话给船,所以它会这样做".他们难道不能为IDE找到一个更好的名字,比如"Lucid编码"吗?(修辞问题)

= = =

更新:Eclipse看起来只报告它看到的文件的错误(即显示给你).我用LOGD宏打开了另一个文件,Eclipse也报告了它的错误.我关闭了所有文件窗口,关闭了Eclipse 删除了一个.something文件.之后,我能够运行该应用程序.我没有冒险使用该日志记录宏打开源文件.(这与"清醒编码"相距甚远,不是吗?)

eclipse android eclipse-cdt android-ndk

9
推荐指数
2
解决办法
6370
查看次数

使用Eclipse CDT和GDB进行调试:找不到源文件

当我尝试使用eclipse CDT中的GDB调试我的应用程序时,出现以下错误:

 Can't find a source file at "../mingw/main.c"
 Locate the file or edit the source lookup path to include its location.
Run Code Online (Sandbox Code Playgroud)

Eclipse正在寻找../mingw/main.c中的源文件位置,但它应该在/edit/src/main.c中.正如您在下面的屏幕截图中看到的,edit/src是源查找路径的一部分.为什么要看../mingw?我找不到任何让它看起来的配置设置.

这是一个表明问题的屏幕截图

我正在使用eclipse Juno,CDT 8.1,Windows 7 64bit

eclipse ide configuration eclipse-cdt

9
推荐指数
1
解决办法
7934
查看次数

如何获取从Eclipse CDT中的构建配置中排除的文件?

使用Indigo和托管构建C++项目,我右键单击源文件并选中Resource Configurations->Exclude From Build...,文件立即消失.向下滚动会在源文件列表的底部显示一个新的灰色图标.现在我该如何取回它?该Reset to Default...选项总是变暗的.右键单击排除的文件仍然只显示该Exclude From Build...选项.Include in Build某处有选择吗?我意识到我可以转到.cproject文件并手动编辑它,但我认为必须有一种方法可以从IDE中执行此操作.

c++ eclipse configuration eclipse-cdt

9
推荐指数
2
解决办法
3636
查看次数

在Eclipse中无法识别C++ GNU指定的结构初始化

CDT解析器报告结构初始化的语法错误:

typedef struct MyStruct
{
    int a;
    float b;
};

int main( void )
{
    // GNU C extension format
    MyStruct s = {a : 1, b : 2};
    // C99 standard format
//    MyStruct s = {.a = 1, .b = 2};

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

虽然GCC将:表单列为过时的,但它似乎并未被弃用或删除.在C99中,我当然会使用标准.<name> =格式,但对于C++,这:是我所知道的指定初始化的唯一选项.

我已经尝试将我的工具链设置为MinGW和Cross GCC,但似乎都不起作用.

如何让Eclipse识别这种语法?对于一行来说这不是什么大问题,但是它会传递给变量的每个其他实例,因为Eclipse没有意识到它已被声明.

c++ eclipse gcc eclipse-cdt

9
推荐指数
1
解决办法
1175
查看次数

将头文件添加到C++的eclipse构建路径中

我正在尝试使用它:http://www.minixml.org/index.php

我想让这些包含在Eclipse for Windows上工作.

有谁能够帮我?

c++ eclipse eclipse-cdt include

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

如何在Eclipse CDT中更改Search View中引用的突出显示颜色?

我想在CDT查找引用操作之后更改Eclipse的搜索视图中显示的引用的突出显示颜色(右键单击代码 - >引用 - >任何).我怎样才能做到这一点?

注意:这与标准匹配高亮颜色不同.

插图: 在此输入图像描述

eclipse color-scheme eclipse-cdt

9
推荐指数
1
解决办法
2895
查看次数

Eclipse CDT:不显示宏出现的名称

在搜索宏引用时,Eclipse显示文件+行,宏引用它.我想文件+行+ 功能.

搜索其他类型的数据(例如函数)将按预期显示文件+行+ 函数,所以也许应该在Eclipse配置中为宏调整某些东西?

有任何想法吗?

c c++ eclipse ide eclipse-cdt

9
推荐指数
1
解决办法
213
查看次数

标签 统计

eclipse-cdt ×10

eclipse ×9

c++ ×5

c ×3

configuration ×2

ide ×2

include ×2

android ×1

android-ndk ×1

color-scheme ×1

gcc ×1

linux ×1

mingw ×1