https://sourceforge.net/p/predef/wiki/Architectures/


gcc에서는 이정도면 될듯하다.

intel계열

#if defined(__i386__)

#if defined(__x86_64__)

arm 계열

32bit

#if defined(__thumb__)

#if defined(__arm__)

64bit

#if defined (__aarch64__)

신고
Posted by Codetronik

kdress x86 빌드

Linux (ARM) 2017.10.17 03:43

커널 심볼 테이블을 만들어 gdb로 분석하게 해주는 프로그램

https://github.com/elfmaster/kdress

sudo ./kdress.py vmlinuz-`uname -r` vmlinux /boot/System.map-`uname -r`


x86 ubuntu에서 실행 확인

kdress.py

kunpress


신고
Posted by Codetronik
TAG kdress

C에서 XML 생성 및 파싱 정도만 원한다면 사용해보세요.

다운로드 사이트 : http://michaelrsweet.github.io/mxml/mxml.html#3_2


압축을 풀고 mxml 디렉토리에서 config.in.h를 config.h로 변경합니다.


개발 프로젝트에 추가되어야 할 h 및 c 파일

mxml.h

mxml-private.h

config.h

mxml-attr.c

mxml-entity.c

mxml-file.c

mxml-index.c

mxml-node.c

mxml-private.c

mxml-search.c

mxml-set.c

mxml-string.c


개발 소스에는 #include <mxml.h> 만 하시면 됩니다.


아래는 XML트리 생성 예제



신고
Posted by Codetronik