본문으로 바로가기

Razelo 기술노트

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 방명록
관리자
  • 블로그 이미지
    Razelo

    모든 분야의 기술에 관심있는 잡식주의자입니다.

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

2021/05 검색 결과

해당 글 1건

리눅스 gcc 에서 c언어 컴파일, 32비트 어셈블리 코드 확인하기

c언어를 컴파일 하는 과정에서 어셈블리 코드를 확인하는 과제가 있었는데 리눅스에서 컴파일했던 기억이 까마득해서 에러때문에 고생좀 했다. 우선 방법은 간단하다. 그냥 .c형식의 c소스코드를 작성해주고 gcc -O1 -S -m32 test.c 이렇게 적어주면 된다. -m32는 32비트 어셈블리를 확인하겠다는거고 -S는 어셈 코드를 보겠다는거고 -O1은 최적화 단계를 설정해주는 거다. 이것도 O이 숫자인줄 알고 계속 하다가 뭔가 생겨먹은게 이상해서 그제야 알아차린거다. 지금 생각해보면 웃기긴한데 심각하게 왜 안되는지 이리저리 애먹었다... ㅋㅋ 아마 Optimization이라는 뜻인걸까? 특히 c를 컴파일해줄때 bits/libc-header-start.h: No such file or directory 오류 ..

C and C++/리눅스 2021. 5. 20. 23:20
  • 이전
  • 1
  • 다음

사이드바

반응형

NOTICE

  • 블로그 주인장 소개입니다. 안녕하세요!
  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (313)
    • 알아두면좋은내용 (32)
      • 프로그래밍 팁 (21)
      • 개발 팁 (6)
    • Thinking (16)
      • Deep (3)
      • Shallow (13)
    • 기술서적 리뷰 (7)
      • IT 기술서적 (7)
    • Java (60)
      • 이것이자바다 내용정리 (13)
      • 헤드퍼스트 디자인패턴 (1)
      • 자바 알아두면 좋은 내용 (31)
      • 자바 몰랐던 내용 (15)
    • JVM family 기본기 (2)
      • Kotlin (0)
      • Scala (2)
      • Java (0)
    • Spring Framework (47)
      • 스프링 (10)
      • 스프링 부트 (37)
    • Python3 (17)
      • 파이썬 (9)
      • Flask (5)
    • C and C++ (17)
      • 리눅스 (3)
      • C (12)
      • C++ (2)
    • 공모전 (1)
      • KB국민은행 소프트웨어 경진.. (1)
    • Computer Vision (11)
      • 2021AI엔지니어 고급반 (8)
      • 딥러닝 (3)
    • Rust language (3)
      • rust language (2)
      • wasm (1)
    • Go language (5)
      • Go 기초 (5)
    • 블록체인 (1)
      • 분석 (0)
      • 정보 (1)
    • 기술 에세이 (2)
      • Tech writing (2)
    • Computer Security (6)
      • cipher (2)
      • RSA (2)
      • 기타 보안 (2)
    • General Computer Science (1)
    • 컴퓨터그래픽스 (2)
      • opengl (0)
      • 기타 칼럼 (2)
    • Unreal Engine (2)
      • 언리얼4 (0)
      • 언리얼5 (2)
    • Javascript (15)
      • 자바스크립트 기초 (11)
      • 자바스크립트 중급 (4)
    • Data Structure and Algorithm (22)
      • 이론 (12)
      • 코딩테스트준비 (10)
    • 개발환경 (12)
      • 편집기,툴,라이브러리,정보 (12)
    • 데이터베이스 (3)
      • oracleDB (3)
    • Git and AWS (9)
      • Git (5)
      • AWS (4)
    • Servlet and Jsp (15)
      • jsp (7)
      • 서블릿 (0)
      • 아파치톰캣 (4)
      • OrableDB (1)
      • Jdbc (3)
    • 재밌게본유튜브및강의영상 (4)
      • 김포프님 (1)
      • 기술노트 with 알렉 (0)
      • Techlead (1)
      • 에스오디 (0)
      • 라인개발실록 (0)
      • 추가적인 영상들 (2)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

  • 코드를 작성한다는 것 + 개발을 한다는 것
  • leetcode - 1337. The K Weakest Rows i⋯
  • Exception has occurred: TypeError arg⋯
  • 소프트 스킬 & 하드 스킬
  • LeetCode - 1037. Valid Boomerang 솔루⋯
  • leetcode 961. N-Repeated Element in S⋯
  • IntelliJ: Abnormal build process term⋯
  • git conflict
  • X-AUTH-TOKEN 으로 보내지 않을 경우 JW⋯
  • Swagger 사용할때 반드시 주의할 점!! -⋯

최근댓글

  • Razelo 06.20 도움되셨군요! 읽어주셔서 감사합니다.
  • 감사또감사 06.19 감사합니다 ㅠ
  • Razelo 04.10 도움이 되셨나보네요ㅎㅎ 읽어주셔서 감⋯
  • 부자호두 04.09 저를 살려주셔서 감사합니다 ㅋㅋㅋㅋㅋ⋯
  • Razelo 03.14 도움 되셨나보네요~ 감사합니다~
  • 정보를 보호하는 대학생 03.14 선생님 사랑해요
  • Razelo 02.22 저도 감사합니다~
  • 승니 02.22 감사합니다!
  • Razelo 02.08 넵 글 읽어주셔서 감사합니다~
  • 아안1 02.08 인공지능의 역할이 시간단축으로 이어지⋯
250x250

Trackback

TAG

  • 모던 자바스크립트 입문
  • jsp
  • Spring
  • 객체지향
  • SQL
  • 스프링
  • 자바
  • JDBC
  • java
  • 이것이 자바다
  • 자바스크립트
  • XML
  • darknet
  • 에러
  • 철학
MORE+

ARCHIVE

  • 2022/07 (1)
  • 2022/06 (9)
  • 2022/05 (3)
  • 2022/04 (13)
  • 2022/03 (12)
  • 2022/02 (7)
  • 2022/01 (29)
  • 2021/12 (2)
  • 2021/11 (10)
  • 2021/10 (15)
  • 2021/09 (17)
  • 2021/08 (28)
  • 2021/07 (15)
  • 2021/06 (15)
  • 2021/05 (1)

CALENDAR

«   2021/05   »
일 월 화 수 목 금 토
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

LINK

VISITOR

오늘 173
어제 221
전체 45,378
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT Razelo 기술노트, ALL RIGHT RESERVED.
Razelo 기술노트
블로그 이미지 Razelo 님의 블로그
MENU
  • 홈
  • 태그
  • 방명록
CATEGORY
  • 분류 전체보기 (313)
    • 알아두면좋은내용 (32)
      • 프로그래밍 팁 (21)
      • 개발 팁 (6)
    • Thinking (16)
      • Deep (3)
      • Shallow (13)
    • 기술서적 리뷰 (7)
      • IT 기술서적 (7)
    • Java (60)
      • 이것이자바다 내용정리 (13)
      • 헤드퍼스트 디자인패턴 (1)
      • 자바 알아두면 좋은 내용 (31)
      • 자바 몰랐던 내용 (15)
    • JVM family 기본기 (2)
      • Kotlin (0)
      • Scala (2)
      • Java (0)
    • Spring Framework (47)
      • 스프링 (10)
      • 스프링 부트 (37)
    • Python3 (17)
      • 파이썬 (9)
      • Flask (5)
    • C and C++ (17)
      • 리눅스 (3)
      • C (12)
      • C++ (2)
    • 공모전 (1)
      • KB국민은행 소프트웨어 경진.. (1)
    • Computer Vision (11)
      • 2021AI엔지니어 고급반 (8)
      • 딥러닝 (3)
    • Rust language (3)
      • rust language (2)
      • wasm (1)
    • Go language (5)
      • Go 기초 (5)
    • 블록체인 (1)
      • 분석 (0)
      • 정보 (1)
    • 기술 에세이 (2)
      • Tech writing (2)
    • Computer Security (6)
      • cipher (2)
      • RSA (2)
      • 기타 보안 (2)
    • General Computer Science (1)
    • 컴퓨터그래픽스 (2)
      • opengl (0)
      • 기타 칼럼 (2)
    • Unreal Engine (2)
      • 언리얼4 (0)
      • 언리얼5 (2)
    • Javascript (15)
      • 자바스크립트 기초 (11)
      • 자바스크립트 중급 (4)
    • Data Structure and Algorithm (22)
      • 이론 (12)
      • 코딩테스트준비 (10)
    • 개발환경 (12)
      • 편집기,툴,라이브러리,정보 (12)
    • 데이터베이스 (3)
      • oracleDB (3)
    • Git and AWS (9)
      • Git (5)
      • AWS (4)
    • Servlet and Jsp (15)
      • jsp (7)
      • 서블릿 (0)
      • 아파치톰캣 (4)
      • OrableDB (1)
      • Jdbc (3)
    • 재밌게본유튜브및강의영상 (4)
      • 김포프님 (1)
      • 기술노트 with 알렉 (0)
      • Techlead (1)
      • 에스오디 (0)
      • 라인개발실록 (0)
      • 추가적인 영상들 (2)
VISITOR 오늘173 / 전체45,378
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바