• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

c++강의 등록 1강부터 문제가 발생했습니다. ㅠ

22.11.04 11:42 작성 조회수 293

0

%include "io64.inc"

 

section .text

global CMAIN

CMAIN:

;write your code here

 

PRINT_STRING msg

 

xor rax, rax

ret

 

section .data

msg db 'Hello World', 0x00

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

Build started...

Unable to start assembler. check your settings.

 

 

지금 첫 수업인 헬로우 월드를 치고 진행하면 저렇게 셋팅 오류가 출력됩니다.

구글링을 해봤는대 세팅 하는곳에 -g를 추가해서 실행하면 된다고 되어있는대, 똑같이 진행해도 실행이 되지 않습니다. 아래는 현재 저의 빌드 세팅 내용입니다.hellow안돼.png

무엇이 문제인걸까요?

 

첫 수업부터 막히네요 ㅜㅜ

답변 3

·

답변을 작성해보세요.

0

정상륜님의 프로필

정상륜

2022.12.29

저도 똑같은 현상이네요

[02:37:38] Warning! Errors have occurred in the build:

C:\Users\jsr\AppData\Local\Temp\SASM\program.asm:10: error: instruction not supported in 32-bit mode

gcc.exe: error: C:\Users\jsr\AppData\Local\Temp\SASM\program.o: No such file or directory

심재욱님의 프로필

심재욱

2022.12.29

세팅에서 64bit로 안해주셔서 오류가 난 것 같아요!

 

0

심재욱님의 프로필

심재욱

2022.12.28

저 늦었지만 저도 이 오류떠서 해매다가 세팅에서 Reset all 하고 빌드하니까 잘 됩니다! 혹시 또 막히시는 분들 있을까봐 답변 올려요!

0

환경 설정 문제는 정말 케바케로 달라 저도 알기가 어려운데요.
혹시 파일 경로 한국어 말고 영어로 테스트 해보시겠어요?

임재님의 프로필

임재

질문자

2022.11.04

안되네용 ㅜㅜ 비쥬얼스튜디오는 정상적으로 되니, 어셈블러는 강의만 쭉 봐야겠네요 ㅜㅜ

 

답변 감사합니다! :)