현재 리눅스 우분투 14 , 32비트 에서
공부중인 교재와 함께 제공 되는 CBC 라는 컴파일러로
간단한 C 예제 코드를 컴파일 하려고 하는데
아래와 같은 메세지만 뜨고 컴파일이 되질 않음.
========================================================================
Welcome to the CBC MILP Solver
Version: 2.8.7
Build Date: Dec 28 2013
command line - cbc hello.cb (default strategy 1)
At line 1 import stdio;
Unknown image import stdio; at line 1 of file ./hello.cb
Coin0008I read with -2 errors
There were -2 errors on input
Total time (CPU seconds): -0.00 (Wallclock seconds): 0.04
========================================================================
그래서
cbc 컴파일러 프로그램이 설치된 경로가 /etc/local/cbc 라서
/etc/bash.bashrc 파일의 마지막 줄에
export PATH =/usr/local/cbc
라고 환경 변수를 추가해 봤는데도 마찬가지임;;
그래서 이번엔 /etc/environment 파일에 저 경로명을 추가해 봤는데
그래도 마찬 가지임;;
이거 어케 해야 제대로 작동 할까?;;
gcc나 javac는 잘만 되는데;;ㅠㅠ
cbc가 실행되고 있는데 왜 path를 잡으려고 하는 것인지? ㅋ
그럼 저거 왜 저런거야? ㅠㅠ
멍청한건가 영어를 못하는건가........... 에러내용을 보렴
#include 해야되지 않나? cbc는 import도 되나봄?
프갤럼//예제 코드 그대로 붙복 했는데도 저렇게 stdio를 인식하지 못함.
Ping_2// ㅇㅇ CBC에선 전처리기 구현을 하지 않기 때문에 저렇게 자바 처럼 #include 대신 import로 함. 출판사 쪽에선 64비트가 아니라 32비트로 하면 된다고 해서 그렇게 했는데도 저럼 ㅎㅎ;, 그래서 구글링 해보니까 환경 변수가 제대로 설정 되어 있지 않아도 저런 경우가 있을 수 있다고 해서 해봤는데도 안됨;;