Thread này lập ra để anh em post những công cụ tương ứng bên Win cho Mac OS X nhé. Em ko biết gì đâu, lập thread để nghe ý kiến là chính Mở màn bằng một cái ai cũng biết MS office ở Win có thể thay thế bằng MS Office 2008 hoặc bộ iWork. và tiếp theo là câu hỏi Em muốn lập trình Assembly cho x86 trên Mac thì dùng cái gì gọn và tiện nhỉ? Trên Win có bộ emu8086 ngon quá.
Lập trình assembly trên mac (intel) dĩ nhiên có thể, hiện tại có những phần mềm sau để giúp assemble code: - as (mở Terminal và đánh as), cái này là GNU Assembler - nasm (sẽ được cài sau khi cài XCode - muốn cài XCode thì đút đĩa (hoặc insert file .dmg) Mac OS X 10.5 (hoặc 10.6 nếu như chạy SL) vào rồi tìm trong phần Additional Packages) Nên nhớ Mac có 1 khái niệm "Universal Binary" - tức là thường sẽ có file cho arch PPC, x86 và x86_64 trong cùng 1 file (đánh "lipo" trong Terminal sẽ hiểu thêm) Và 10.5.8 thì có thể chạy x86_64 natively luôn rồi nếu như có CPU hỗ trợ 64bit, cho nên nếu code thì nhớ ebx, eax etc chỉ là x86 còn arch 64 thì sẽ phải dùng rax, rcx etc http://www.sandpile.org/ Cũng có sẵn gdb trong XCode rồi nên có thể debug được luôn :)
ko cần "tool" nào cho việc đấy cả, sẵn Mac OS X đã chạy trên nền tảng BSD Darwin rồi, nên mấy "tool lệnh" của Linux phần lớn đã nằm natively trong hệ điều hành Mac OS X.
vậy mình cần convert mấy file trong topic này http://forum.gamevn.com/showthread.php?t=671356 thì dùng Leopard có đc ko, mình đang xài MBP