我必须使用gcc -o扩展名才能通过命令行编译C代码。
我理想情况下会喜欢某种IDE来帮助调试和提高工作效率,但我还是没有运气。
特别是与Eclipse Juno有关,我根本无法编译或调试任何C代码。
为了确保我已经完成了必要的先决条件,我下载了mingw-get-inst-20120426.exe,但是它的报告日志声称已经安装了mingw的所有元素。
在首选项的新CDT项目向导小节中的Makefile项目设置中,我尝试使用Cygwin PE Parser和PE Windows Parser(单独和一起)。
尝试作为本地C应用程序运行时没有区别
答案 0 :(得分:1)
您的MinGw未正确设置。在PC中编辑路径变量
C:\ MinGW的\ BIN;
C:\ MinGW的\ MSYS \ 1.0 \ BIN
并尝试编译。
你安装了MinGW吗?它为C和CPP创建运行时环境。
答案 1 :(得分:0)
以下是为fedora 17配置Eclipse CDT并运行一个简单的helloworld程序的步骤。正确的配置应该消除大多数问题。
在Fedora 17中安装Eclipse Juno
使用命令行执行以下命令
su
yum -y install eclipse
yum -y install eclipse-cdt eclipse-cdt-sdk
eclipse
以上命令将使用C / C ++开发工具(CDT)和带有SDK的C / C ++安装Eclipse
确认已安装Eclipse C / C ++开发工具
帮助>安装新软件>使用(输入框)输入以下内容
http://download.eclipse.org/tools/cdt/releases/juno
有关更多信息,请参阅Setting up Eclipse
使用Eclipse Juno C/C++ Development Getting Started测试环境。
使用eclipse从头开始创建项目
File > New > Project > c++ Project > Next
Enter Project Name > Select Empty Project > Tool chain Linux GCC > Next
Select Debug and Release > Finish
如果需要添加C / C ++文件和编辑
New > Source File > Source file Name: main.cpp
Enter or copy/paste code
Save All
Project > Build All
Run > Run
Review Console for output
希望这是足够的信息让程序得到遵守
参考