에서 86 AT & T-어셈블러에서 호출하는 기능 나는 내가로 to_gen_inner의 기능 코드를 복사하는 수행 할 작업, .global main
.section .data
to_gen_inner: #x f, implicit n
pushl %ebp
movl %esp, %ebp
movl $0xFF00FF00, %eax
나는 동일한 섹션에 몇 가지 코드와 관련 데이터를 갖고 싶습니다. 내가 좋아하는, 속성 태그 데이터와 함수를 선언 : error: foo causes a section type conflict
나는 특정 섹션 이름으로 함수를 선언하지 않는 경우 :이 작업을 수행 할 때 void * foo __attribute__ ((section ("SEC_A")))
gcc와 관련하여 질문이 있습니다. 변수를 로컬 함수에 정의 할 때 사용되지 않는 변수의 오류가 발생하지만 변수가 고유 한 파일에서 전역 변수가 아닌 경우에는 왜 오류가 발생합니까? 다른 사람에게 유용 할 수 있지만 이해하려면 외부 단어를 입력해야합니다. 미리 감사드립니다.
Objective-C v2.0 (Mac에서 사용하는 것임)에는 새로운 기능인 Garbage Collection이 있습니다. 나는 Linux PC (Ubuntu의 경우 궁금해하기 때문)에있는 아이입니다. 그래서 내 질문에 gcc/g ++ 컴파일러를 사용하여 Objective-C 가비지 수집?
내 맥 OS X 응용 프로그램에서 충돌을보고 사용자를 가지고, 그들의 콘솔 로그는 다음과 같은보고 : Symbolication warning: error parsing FDE at 0x100052649 in:\n
사람이 될 수있는 무엇에 어떤 통찰력을 가지고 있습니까? 필자는 어쨌든 맥 오에스텐의 크래시 리포터와 같은 방식으로 심볼이 제 앱에서 제거되었
다음과 같이하려고합니다. #ifdef 64-bit
#define DECIMAL_FORMAT %ld
#else
#define DECIMAL_FORMAT %d
#endif
.
intptr_t d;
.
printf(“Some message with DECIMAL_FORMAT in the middle of it\n”, d);
변수