我递交了一个C程序,其中包含许多详细的printf调试行。我总是用gcc编译命令行。
现在它已经变成了Eclipse-CDT(Helios)项目和我的
\n
不再回车。我的控制台里有一个不可读的“楼梯”。
RCINAHFM。我需要修改IDE中的复选框,还是需要返回并仔细修改数百行代码?
任何帮助非常感谢。
伯特
RCINAHFM =保持冷静/我需要妈妈的拥抱
答案 0 :(得分:0)
Eclipse不会单独编译C。它使用外部编译器,通常是gcc。因此,编译程序不太可能不正确,除非Eclipse中的编译器配置做了非常非常奇怪的事情。
如果你得到一个“楼梯”,听起来好像是新行部分,但没有回车。这可能发生在使用CR / LF作为行结尾的系统下,例如DOS / Windows。
不幸的是,你让位于细节。你在使用Unix还是Windows?程序在Eclipse控制台中的XTerm,Windows DOS控制台中运行在哪里?如果答案是“Eclipse控制台”,那么您是否尝试在另一个终端中运行它;或尝试在Eclipse控制台中运行原始程序?您使用的是printf
还是其他一些功能?