【发布时间】:2012-08-16 00:28:35
【问题描述】:
我一直在 VS2010 中使用 C++ 进行开发,但现在我正在尝试转换 我的应用程序在 Linux 下构建和运行。所以我安装了 Eclipse Indigo 和 Ubuntu linux 机器上的 CDT 包。
当我为 C++ 创建股票“Hello World”项目时,我得到了 经典“找不到二进制文件”错误消息。我在网上梳理了一下, 但没有找到解决办法。
通过我的发现,我去了:
Project -> Properties -> C/C++ Build -> Tool Chain Editor
并将Current Toolchain 从 Linux GCC 更改为 MinGW GCC。
但是重建项目后我仍然有同样的错误信息。
有什么建议吗?
【问题讨论】:
-
如果互联网没有解决方案,错误 classic 怎么办?使用 Linux 时为什么要切换到 MinGW?
-
mingw 问题 +1。那些东西是仅限 Windows 的。
-
你有安装 gcc 吗? Eclipse 现在是路径吗?
-
好点,我切换回 Linux GCC。我假设 gcc 已安装并且 eclipse 知道路径?在我的项目中,我有一个名为 include 的文件夹,其中包含:/usr/include; /usr/include/x86_64-linux-gnu; /usr/lib/gcc/x86_64-linux-gnu/4.6/include; /usr/lib/gcc/x84_64-linux-gnu/4.6/include-fixed; /usr/local/include
-
我发现很多人有这个错误,他们的解决方案都不起作用
标签: c++ linux eclipse eclipse-cdt