본문 바로가기
C++ 200제/코딩 IT 정보

#include "Turboc.h" 비주얼스튜디오 참조 오류 (터보C)

by vicddory 2019. 6. 4.
반응형

#include "Turboc.h" 비주얼스튜디오 참조 오류 (터보C)


C언어 입문하는 분들 중 터보C를 접하는 분들이 아직도 많으신데요. 터보C는 더는 사용하지 않습니다. 지원이 된다 해도 사용하는 곳이 없으니 아예 모르셔도 상관없습니다. 


또한, 터보C 다루는 툴은 별도로 존재하므로, 비주얼스튜디오 최신 버전을 구해 Turboc.h 참조 코드를 넣으면 당연히 에러가 발생합니다. 야구 경기를 보는데 왜 골키퍼, 공격수 없냐고 묻는 것과 똑같은 겁니다. 따라서, 아래처럼 소스 코드를 구성하면 공용 헤더 파일은 참조할 수 있으나, Turboc.h 파일 참조는 에러입니다.

1
2
3
4
5
6
7
8
// 공용 
#include "stdafx.h"
#include "stdlib.h"
#include "windows.h"
#include "conio.h"
 
// 에러
#include "Turboc.h"
cs


그래도 굳이 비주얼 스튜디오에서 터보C를 사용해야 한다면, 별도로 라이브러리를 구해 참조 추가하셔야 합니다. 하지만, 이 방법은 추천하지 않아요. 배포할 때 참조된 터보C 헤더 파일을 일일이 복사하여 추가해야 하므로 비효율적입니다.


그냥 비주얼스튜디오에서 작업하는 게 가장 좋죠. 그래서 결론은 3가지입니다.


  1. Turboc.h 파일 사용하려면 볼랜드 홈페이지에서 터보씨 툴을 이용
  2. 비주얼 스튜디오에서 사용하려면, 별도로 TurboC 헤더 파일을 참조 추가
  3. 터보씨 버리고 비주얼스튜디오에서만 작업


TurboC 그냥 버리세요. 요즘 안 씁니다.


#include Turboc.h 비주얼스튜디오 참조 오류 (터보C)볼랜드 C++ Explorer


추가로, 간략히 터보C 역사를 살펴보면 이렇습니다.


 1987

 터보 C 1.0

 1987

 터보 C 1.1

 1988

 터보 C 1.5

 1989

 터보 C 2.0 (통합 디버거에 포함되었으며 아타리 ST용이기도 함)

 1990

 터보 C++ 1.0

 1991

 터보 C++ 1.01

 1991

 터보 C++ 2.0

 1992

 터보 C++ 3.0

 2006

 C++ 빌더

 2017

 C++ 빌더 10.2 Tokyo (최신 버전)


터보 C는 터보 C++, 최근 C++ 빌더로 업데이트되었으므로 터보C 사용할 이유는 없어요.


많진 않지만, 그래도 C++ 빌더를 사용하는 업체들이 있는데, 사실, 이쪽도 시장이 그리 크진 않아요. C언어 또는 C++ 배우는 분들은 그냥 비주얼스튜디오에서 VC++ 사용하는 걸 배우는 편이 좋습니다. 접근하기도 편하고 범용적이니깐요.


1
#include "Turboc.h" 
cs


여기서 참조 오류가 발생한다면, 터보C 버리고 비주얼 스튜디오에서 공부하세요. 그게 결론입니다.


ⓒ written by vicddory

#include "Turboc.h" 비주얼스튜디오 참조 오류 (터보C)

반응형