标签: eclipse-cdt

cmake和eclipse:默认包含路径?

我有一个使用CMake系统构建的项目,我喜欢在Eclipse中导入它.但是,当我使用'cmake -G"Eclipse CDT4生成eclipse项目文件 - Unix Makefiles"时,Eclipse项目中没有默认的包含路径(例如/ usr/include'或标准头文件的gcc路径).

如何以最正确的方式解决这个问题?

系统:linux gcc 4.3.3 cmake 2.6.4 eclipse 3.5.1

c++ eclipse eclipse-cdt cmake

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

opencv在ubuntu中安装它的libs在哪里

我安装了ubuntu 10.我安装了我在软件中心找到的所有opencv软件包.我希望它在我的项目中可以引用的某个地方安装一些.lib文件,但我找不到它们.它放在哪里?

我想使用eclipse作为c ++中的ide编程,但是我在查找如何最初设置它时遇到了问题.我是eclipse和ubuntu编程的新手,所以如果有人有一步一步的指导,我很乐意看到它.

eclipse ubuntu opencv eclipse-cdt

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

使用Eclipse CDT调试ncurses

我正在使用Eclipse CDT中的ncurses编写C++应用程序但是我无法在eclipse中运行/调试我的应用程序,因为eclipse中的控制台不能与curses一起使用.如果我从终端运行它,我的应用程序运行正常,但我刚刚添加了一些新代码,现在我遇到了分段错误,所以我想在eclipse中使用调试器来帮助我解决问题.有没有办法让eclipse运行/调试我的应用程序,但使用不同的终端输出,就像你在gdb中执行"tty/dev/pts/1"一样?或者在eclipse中调试ncures应用程序的任何其他方法?

Thx提前!

c++ debugging terminal eclipse-cdt ncurses

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

Eclipse CDT:调试时"找不到源文件"

我正在使用Eclipse和CDT进行C++开发.但是,我被迫在源文件的路径中使用ASCII符号来成功调试我的程序.当源文件位于名称中包含非英文字符的文件夹中时,Eclipse会出错:

无法在"/home/\321\202\320\265\321\201\321\202/1.cpp"中找到源文件找到该文件或编辑源查找路径以包含其位置.

是否有任何选项可以使Eclipse进行正确的Unicode处理?

c++ eclipse linux unicode eclipse-cdt

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

Eclipse的IBM Clearcase插件安装问题

我正在尝试按照Eclipse Juno CDT 上的IBM站点上的说明安装IBM Rational ClearCase SCM Adapter(For Eclipse),版本7.6.0.0 .

我使用Install New Software> Add与下面的网址.

http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/60/update/windows/

安装失败,并显示以下消息

无法完成安装,因为找不到一个或多个必需的项目.当前安装的软件:Rational ClearCase MVFS支持7.6.0.v201105111445(com.ibm.rational.clearcase.ccrefresh.feature.group 7.6.0.v201105111445)缺少需求:Rational ClearCase Refresh Provider for MVFS Support 7.6.0.v201105111445(com .ibm.rational.clearcase.ccrefresh 7.6.0.v201105111445)需要'bundle org.eclipse.update.core 0.0.0'但无法找到它无法满足依赖性:来自:Rational ClearCase MVFS支持7.6.0.v201105111445( com.ibm.rational.clearcase.ccrefresh.feature.group 7.6.0.v201105111445)收件人:com.ibm.rational.clearcase.ccrefresh [7.6.0.v201105111445]

我的问题是:这是一个不支持Eclipse Platform 4.X的插件问题吗?或者我的安装有问题吗?

为了记录,使用Eclipse Indigo CDT可以正确安装相同的插件.

eclipse clearcase eclipse-plugin eclipse-cdt eclipse-juno

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

Eclipse CDT基于文件构建/运行

在我的场景中,我在CDT Eclipse中有一个C++项目.然而,这个项目是一个单独(辅助)程序的集合,而不是一个复杂的应用程序.因此,我希望能够单独构建和运行它们.

我的项目结构非常简单,看起来像:

src/app1.cpp
src/app2.cpp
src/...
Run Code Online (Sandbox Code Playgroud)

请注意,我没有常见的头文件或库.但是我希望能够通过创建例如src/appx.cpp来为这个项目添加程序

理想情况下,我希望有快捷方式

  • "Build当前打开.cpp"
  • "运行当前打开的.cpp的二进制文件"

有关如何实现此行为的任何建议,如果可能的话没有额外的插件?

c++ eclipse ide eclipse-cdt

8
推荐指数
1
解决办法
3760
查看次数

C++ Eclipse CDT如何添加gcc 4.6.3

我在Redhat Enterprise中运行Eclipse CDT,gcc编译器的默认版本是4.4.6.最近支持团队添加了gcc 4.6.3,我想知道如何以这样的方式设置Eclipse,我可以选择使用gcc 4.4.6或4.6.3编译应用程序.

谢谢.

c++ eclipse gcc gnu eclipse-cdt

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

如何处理Eclipse CDT + Cygwin?

最近我安装了Eclipse Indigo Service Release 2(用于JAVA EE)并在线安装了CDT 8.然后我在最新版本中安装了带有gcc,g ++,gdb,make,binutils,automake等的Cygwin.我还创建了环境变量PATH正确.

制作一个新的C++项目(使用Cygwin GCC工具链)很不错,但在输入HelloWorld程序后,它会显示许多错误和警告.

使用外部构建器时,显示错误

"无法运行程序"make":???????????".

使用内部构建器时,它会显示出来

"g ++ -IC:\ cygwin\lib\gcc\i686-pc-cygwin\4.5.3\include\c ++ -O0 -g3 -Wall -c -fmessage-length = 0 -o src\test_cpp.o ..\src\test_cpp.cpp

错误:无法运行程序"g ++":??????????

发生构建错误,构建停止

在Windows CMD和Cygwin终端中,g ++和make都能很好地工作.

更糟糕的是,Eclipse无法找到包含库,因此我必须将路径C:\ cygwin\lib\gcc\i686-pc-cygwin\4.5.3\include\c ++添加到项目属性 - > C/C++ Building-> Settings.But之后,出错,它仍然显示,

'std'含糊不清'

'endl'的重载无效

符号'cout'无法解决

在项目属性 - > C/C++ Building-> Discovery Options中,我将Discovery Profile范围设置为Configeration-wide,将Discovery配置文件设置为GCC /文件扫描程序信息配置文件.

c++ eclipse cygwin eclipse-cdt

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

Eclipse在一个文件中找到所有内容

在Eclipse(CDT)中,有没有办法在单个文件中查找所有出现的字符串?我可以使用Ctrl-H轻松搜索整个工作区,并且可以使用Ctrl-F进行"查找 - 下一步",但我希望能够只查看一个文件的所有匹配列表.

可以通过为我想要搜索的每个文件设置自定义文件过滤器来实现,但这非常笨重.Eclipse应该能够找出我打开的文件并只搜索该文件.

这似乎应该很容易,但我找不到合适的选项......它存在吗?

eclipse eclipse-cdt

8
推荐指数
1
解决办法
2094
查看次数

Eclipse CDT - 在PATH中找不到"程序"-E"

这让我感到很紧张.我最近调整了我的C项目:

C/C++一般 - >路径和符号 - >包含 - > GNU C->包含目录.

现在,我收到以下错误:

Program "-E" not found in PATH

Location: Project Properties, C++ Preprocessor \
          Include.../Providers, [CDT Cross GCC Built-in \
           Compiler Settings] options
Run Code Online (Sandbox Code Playgroud)

没有制作新的工作区并重新开始,这意味着什么,以及如何修复我当前的项目???

注意

关闭Eclipse,从Source-Control Fresh检出项目,然后重新启动仍然显示问题!这怎么可能.

-Justin

eclipse eclipse-cdt

8
推荐指数
1
解决办法
5212
查看次数