我希望在Eclipse中使用Qt插件.安装非常简单 - 只需在适当的目录中展开tarball即可.这样做之后,我可以在eclipse/features和eclipse/plugins下看到trolltech文件夹.但是,当我尝试创建项目时,我看不到任何Qt选项的迹象.我也没有在插件或功能的已安装软件列表中看到Qt.
Eclipse:Galileo Build 3.5.2
CDT:6.0.0.2
O/S:Ubuntu 10.10 i686 2.6.35-28-generic
tarball中的插件:qt-eclipse-integration-linux.x86.1.6.1.tar.gz来自:http://qt.nokia.com/developer/eclipse-integration/
使用-consolelog -debug启动Eclipse并没有提供任何启示
Qt插件是否已超过其使用日期?
更新
安装到/ usr/share/eclipse是一个错误
安装到/ usr/lib/eclipse有效
我建议Qt页面上的说明可以使用一些修订.而不是说:
找到你的eclipse/plugins文件夹
添加可能更好:eclipse文件夹应该包含eclipse可执行文件,eclipse.ini,plugins目录和features目录.
这样可以防止我被/ usr/share/eclipse所愚弄,它有一个功能目录和一个插件目录,但不是安装其他插件的正确位置.
我正在尝试在我的Windows 7桌面上运行的Eclipse(Indigo)上建立一个C/C++开发环境.我按照eclipse.org上的说明将MinGW安装到我的C盘上,并将环境变量*MINGW_HOME*设置为C:\ MinGW并将C:\ MinGW\bin添加到我的路径中.
当我运行eclipse并尝试创建一个新的C或C++项目时,我应该将MinGW视为项目创建向导对话框中可用的工具链之一.相反,我在可用工具链列表中看到的只有:
- 其他工具链 -
当我从项目属性中选择工具链编辑器时,唯一可选的"当前工具链:"是No ToolChain.
我可以看到安装了C:\ MinGW,我可以从CMD提示窗口运行gcc和g ++,所以我很确定我已经正确设置了路径.
我可以在eclipse站点找到唯一的故障排除建议是我在我的PC上安装了MinGW工具链,但是Eclipse找不到它,但这些建议都不起作用.
我在这里错过了什么?
我正在与Eclipse(Indigo)合作开发C项目.当我在新工作区中创建新的C项目时,默认情况下不会设置"构建前自动保存"选项.这非常令人沮丧,因为自动保存通常是我工作的其他IDE中的默认行为.我改变了一些代码,构建并且似乎没有按预期进行 - 直到我记得该选项未设置...
有没有办法让Eclipse打开一个带有此选项集的新工作区?
我发现自己使用Eclipse处于奇怪的模式.我有一个项目依赖于在eclipse项目中没有正确考虑的资源,这样如果我只更新依赖项中的一个头文件,Eclipse拒绝在命令时构建,显然是因为它认为没有必要.因此,我最终不断向文件添加一个空格并保存以让CDT进行我的出价.
虽然可以将依赖项集成到项目设置中,但项目偶尔会被CMake自动生成工具(我对修补没兴趣)重写,这将覆盖配置,并要求我再次重新配置依赖项,再次.
我希望能够做的只是告诉Eclipse它应该忽略它认为应该发生的事情并遵守构建命令,并让底层make系统完成它的工作(确定应该和不应该构建什么) ).
TL; DR:
任何人都知道如何覆盖CDT的决定并强制构建?
在Eclipse CDT中,我有几种构建配置。我想一次构建它们。它们可以并行或串行构建,没关系,没有依赖关系。我正在寻找的是一键式构建,它将通过一个动作重新编译所有构建配置。
我正在将Eclipse + CDT用于一个项目。我在构建设置中使用了“自动生成Makefile”选项。我在一个文件中提供了日期和一些每次编译项目时必须实现的值。但是由于我每次都不会更改该文件,因此编译器不会刷新它。有什么选择可以让我有一个Phony目标吗?
如果我可以只向makefile添加一些行,则可以使用,
rm -f *.o target
但是下次我更新项目时,该行将被删除。
我发现在设置>> c / c ++ build >>行为中,有机会编写一些干净的变量。能帮上忙吗?我试图写文件名,但这不起作用。
我在设置Eclipse C++项目时遇到了麻烦.我需要链接来自不同目录的源,在我的环境中我需要的源实际上有时移动(例如,当我总是想要当前位于目录中的子系统的最新版本时/aaa/bbb/v1.2.3/src).我总是通过linux环境变量知道我想要的源的位置,比如$SYSTEM1_LATEST_ROOT.如果没有这个,我需要在我应该从新位置选择源时更新我的所有项目.
我找不到将环境变量包含在链接资源的路径中的方法.包含目录工作正常(这些在我的.cproject文件中定义),例如(.cproject):
<option id="..." name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
...
<listOptionValue builtIn="false" value="${SYSTEM1_LATEST_ROOT}/src"/>
...
</option>
Run Code Online (Sandbox Code Playgroud)
对于链接资源(在.project文件中定义)我知道我可以使用路径变量,但这些只在Eclipse中定义,我发现没有办法让它们基于环境变量,而只是相对于我自己的项目位置,不是我想做的.
简而言之,我想根据环境变量链接来自位置的源代码.变量名称是常量,但源的实际位置(通过环境变量已知)不是.
带有相对于项目的路径的工作示例.这不是我想要的(.project):
<linkedResources>
<link>
<name>System1_src</name>
<type>2</type>
<locationURI>PARENT-6-PROJECT_LOC/src</locationURI>
</link>
</linkedResources>
Run Code Online (Sandbox Code Playgroud)
我想做的非工作示例(.project):
<linkedResources>
<link>
<name>System1_src</name>
<type>2</type>
<locationURI>${SYSTEM1_LATEST_ROOT}/src</locationURI>
</link>
</linkedResources>
Run Code Online (Sandbox Code Playgroud)
有什么建议?
我有一个使用gcc -include file.h的项目
正如gcc文档所说,这确保了file.h包含在以这种方式编译的每个文件中(意味着在每个其他文件中都有#include"file.h").
现在我已经将这个项目导入到eclipse中,并且我设置了该文件所在的包含路径,但无法弄清楚如何在eclipse项目设置中执行类似gcc -include的操作.结果是在编辑器中我有很多" 符号xy无法解决 ",但项目编译得很好.
谢谢你的帮助.
如何更改使用Eclipse 4.5 CDT 8.8的TI Code Composer Studio 6.1.3的反汇编视图中使用的颜色?
我选择了Eclipse"Dark theme"但它似乎没有应用于反汇编视图,也没有应用于内存浏览器视图..后者不是问题,因为尽管背景仍然是炽热的白色,文本颜色意味着内容是可见的.
但是,在"反汇编"视图设置为显示源时,大多数源显示为非常淡的淡紫色,在白色背景下几乎不可见.一些流控制语句(例如,if,else等)显示在C/C++编辑器中显示的相同红色,这使我相信文本颜色与C/C++编辑器设置有关(?) ).
在这种情况下,理想的解决方案,而不是更改源文本颜色,将能够将反汇编视图的背景颜色从白色更改为提供更多对比度的东西,也可能是装配文本的颜色.是否有可能做到这一点?或者甚至只是独立于C/C++编辑器更改源文本颜色?
在Eclipse Oxygen with CDT中我可以为大多数文件类型配置拼写检查
Preferences > General > Editors > Text Editors > Spelling
Run Code Online (Sandbox Code Playgroud)
但是对于显然在"结构化文本编辑器"中打开的XML文件,我找不到这样的选项.
这是隐藏在某个地方还是由一个好的插件覆盖?
更新
该用户指南中提到的拼写检查为"结构化文本编辑器",但是,这并不符合实际的用户界面; 既不存在"窗口>首选项>拼写检查",也没有"编辑>拼写检查":