2012-01-18 38 views
9

Tôi muốn biên dịch lắp ráp cú pháp intel bằng gcc. Có thể không? bởi vì tôi không thể tìm thấy một cái gì đó tương tự. Tôi chỉ tìm thấy số này post.Biên dịch lắp ráp intel với gcc/mingw

Đây là mã tôi đang cố gắng biên dịch.

global _main 
    section .text 
_main: 
    mov eax, -1  
     ret 

Nếu không thể, vui lòng cung cấp các tùy chọn thay thế trong câu trả lời của bạn.

Trả lời

6

Thêm một chỉ thị .intel_syntax làm việc cho tôi:

.globl _main 
    .intel_syntax 

_main: 
    mov eax, -1  
    ret 

Lắp ráp và chạy:

$ gcc -o example example.s; ./example; echo $? 
255 
+0

trình cho tôi quá. bạn đã tìm thấy nó ở đâu? – kechapito

+3

Tôi đã tìm kiếm "cú pháp intel gcc" trên Google. Đó là lần đầu tiên hoặc thứ hai. –

+0

Hmmm, nó không hoạt động khi sử dụng mingw. – kechapito

Các vấn đề liên quan