2010-07-30 3 views
2

나는 매우 긴 배열 (30 개 이상, 모든 것은 2 개의 값을 갖는 구조체 개체)을 수동으로 정의하는 프로젝트를 가지고 있습니다. 배열을 여러 행으로 정의 할 때 모든 행에 오류가 발생합니다. 하나의 행을 정의한 후에 오류가 발생하지 않습니다. 여러 행에 배열을 쓸 수 있습니까? 내가 내가 코드를 컴파일 할 때어셈블러 여러 줄 배열 + 컴파일러에서 추적 할 수 없습니다.

include ConIo.h 
include Graph.h 
start: mov ax,dseg 
     mov ds,ax 
     push 12h 
     call SetVideoMode 
     int 3h 
cseg ends 
end start 

TASM 5.0 오류 "프로그램이 더 심볼 테이블이 없습니다"하고 내가 코드를 추적 할 수없는 나에게 쓰는 두 번째 문제가있다. 어떻게 해결할 수 있습니까? 내 Cpu는 듀얼 코어 1.86 ghz

+0

더 구체적으로 설명해야합니다. 어떤 CPU를 위해? 어느 컴파일러? 어떤 오류 ?? – tenfour

답변

0

TLINK가 디버깅을 위해 심볼 테이블을 포함하려면 프로그램을 -v 스위치와 연결해야합니다. 어셈블러가 디버깅 정보를 포함하려면/zi 또는/zd를 TASM에 포함시켜야합니다.

관련 문제