2013-06-20 52 views
0

我尝试创建一个exe程序,通过编译汇编和C代码:GCC - 错误而编译

的gcc -m32 AAA aaa.s aaa.c

我得到一个错误:

gcc:aaa:没有这样的文件或目录

在C文件中只包含stdio.h。我读过的问题可能是gcc无法找到这个库,但我不确定是否是这种情况,即使如此,我该怎么做才能使它工作?

+3

您认为'gcc -m32 aaa aaa.s aaa.c'中的每个参数意味着什么?一个字一个字地。 – 2013-06-20 17:46:12

+0

执行程序的第一个名字,汇编文件的第二个名字,C文件的第三个名字 – user2443194

+4

'gcc -m32 -o aaa aaa.s aaa.c' –

回答

4

您缺少标识输出可执行文件的标志。尝试

gcc -m32 -o aaa aaa.s aaa.c 
+0

谢谢,现在工作。 – user2443194