728x90

 

2014.03.04 수업.docx

2014.03.04 수업 및 과제  


1. creating symbolic link

    zterm 에서 해당 폴더 바로가기 만들기(/mnt/hgfs/One/ljweng )

a. 가상의 방 만들기

ln -s 실제저장경로 가상의방이름

예)ln -s /mnt/hgfs/One/ljweng cwork

b. 바로 가기 명령어 

cd cwork 엔터 하면

실제 폴더는 home/ljweng/cwork 폴더 이지만 이 폴더의 내용이 /mnt/hgfs/One/ljweng 폴더로이동

 

2. compiler

visual stdio 2010(window)

gcc                  (linuxier) g:gnu c:c 언어 c:compiler

 

3. 컴파일 과정

visual c++가 like.c 파일을 컴파일하는 과정
like.c - (전처리기) - like.i (전처리 결과) - (컴파일) - like.asm(어셈블리파일) - 어셈블리 -> like.obj( 오브젝트[기계어] 파일 ) - 링크 - like.exe(실행 파일[기계어])

      - main.i 생성 명령 : cl /P main.c

      - main.asm 생성 명령 : cl /Fa main.c

   

4. gcc가 like.c 파일을 컴파일하는 과정

like.c - (cpp0전처리기 ) - like.i ( 전처리 결과 ) - cc1( c컴파일러) - like.S(어셈블리파일) - as 컴파일러 -> like.o( 오브젝트 파일 ) - ld or collect2 링크 - like 실행 파일

 

5. 바탕화면 도스 창(C:\Documents and Settings\Administrator\바탕 화면)에서 VB 2010 컴파일 및 실행하기

    C:\Documents and Settings\Administrator\바탕 화면>cl main.c

   cl /? --> cl 명령어 도움말 정보

 


 

▶ 윈도우 단축키

윈도우키 + e > 윈도우 탐색기

윈도우키 + Break > 시스템 등록정보

마우스 오른쪽 > 명령 창 열기 > C:\Documents and Settings\Administrator\바탕 화면>도스창

 

바탕화면 도스 창에서 VB 실행파일 cl 파일 찿기

윈도우 키 + e > 윈도우 탐색기 > C:\Program Files\Microsoft Visual Studio 10.0\VC\bin

 

윈도우 키 + break > 시스템 등록 정보 > 고급정보

환경변수(N) 클릭

 <원본>

C:\Documents and Settings\Administrator\Local Settings\Application Data\Bandizip\7z

<변수값 수정1>

C:\Documents and Settings\Administrator\Local Settings\Application Data\Bandizip\7z;C:\Program Files\Microsoft Visual Studio 10.0\VC\bin

추가후 확인  도스 실행 화면 재 실행

C:\Documents and Settings\Administrator\바탕화면>cl main.c 실행

 

 

 

mspdb100.dll 에러 해결   

 mspdb100.dll  파일 찿기

 시스템 등록 정보>시스템 환경변수 창 열기

시스템 등록 정보>시스템 환경변수 수정

<변수값>

C:\Documents and Settings\Administrator\Local Settings\Application Data\Bandizip\7z;C:\Program Files\Microsoft Visual Studio 10.0\VC\bin;C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE

 

 

libcmt.lib 에러 해결   

1 시스템 등록 정보>시스템 환경변수 창 열기

2 새로 만들기 > 새 사용자 변수

  변수 이름 > LIB

  변수 값 > C:\Program Files\Microsoft Visual Studio 10.0\VC\lib

 

 

 

[stdio.h 에러 해결]

1 새로 만들기 > 새 사용자 변수

변수 이름 > INCLUDE

변수 값 > C:\Program Files\Microsoft Visual Studio 10.0\VC\include 

 

[Kernel32.Lib 에러 해결]
1 시스템 등록 정보>시스템 환경변수 창 열기

2 고급 > 편집 > 사용자 변수 편집

  변수 이름 > LIB

  변수 값 > C:\Program Files\Microsoft Visual Studio 10.0\VC\lib;C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib