2012-04-16 135 views
0

刚刚导入了一个项目,我将它接收到Eclipse中。我之前使用g ++编译得很好,但进度很慢,因为我更喜欢IDE人员,所以我决定将所有源代码导入Eclipse并创建一个新项目。Eclipse在.asm文件中显示每行的编译错误

现在编译时,我的.asm文件在每一行都有错误,就好像Eclipse-CDT不理解汇编代码一样。

我在Ubuntu 10.04 x86上运行Eclipse CDT。如果有帮助,程序集就写在Windows平台上(我试图将该项目移植到Linux上)。

回答

1

您确定Eclipse支持程序集吗?它是否知道这些文件是在汇编中?它知道它们在什么语法吗?

+0

我会假设它知道程序集,因为所有的C/C++代码都被缩减为程序集正确吗? 当我越来越多地思考它时,我感觉到原始的项目汇编代码可能是windows专有的,而且根本不会移植到Linux上? – anon58192932 2012-04-16 23:37:46

+1

虽然它可能无法将.asm文件识别为程序集文件。汇编文件通常可以有许多不同的扩展名。 – slartibartfast 2012-04-17 00:01:00

+0

我明白你的意思了。现在我正在评论所有的程序集以查看会发生什么。 #defines仍在工作,这是我现在需要的每个.asm文件所需要的。 – anon58192932 2012-04-17 00:05:34