2
IAR ARM을 기반으로 한 혼합 어셈블러와 C 프로젝트가 있습니다. 나는 C 헤더에 #define을 가지고 있는데, 어셈블러 파일에서 (import) 사용하고 싶다. 아무도 그것이 가능하다고 말해 줄 수 있습니까?#define을 C 헤더에서 어셈블러로 가져올 수있는 IAR 어셈블러가 있습니까?
감사합니다.
IAR ARM을 기반으로 한 혼합 어셈블러와 C 프로젝트가 있습니다. 나는 C 헤더에 #define을 가지고 있는데, 어셈블러 파일에서 (import) 사용하고 싶다. 아무도 그것이 가능하다고 말해 줄 수 있습니까?#define을 C 헤더에서 어셈블러로 가져올 수있는 IAR 어셈블러가 있습니까?
감사합니다.
물론 구문을 멋지게 만들 수있는 한. 어셈블하기 전에 어셈블리 파일을 C 전처리기를 통해 실행하십시오. ... #ifdef와의 FOR_ASSEMBLER ... 여기 어셈블러 코드 : 예를 들어
, 내가 교류 헤더 파일 #DEFINE FOR_ASSEMBLER을 가지고, 그때는 #DEFINE는 다음과 같이 assemlber 파일에 사용되는 같은 #endif –
잘 작동합니다. 어셈블리 파일에'#include "myHeader.h"를 넣은 다음 어셈블러로 넘겨주기 전에'cpp' 나'cc -E'를 통해 실행하십시오. –