2013-02-19 6 views
0

Rcpp 및 C++ 학습을 시작하기로 결정 했으므로 R 코드의 측면을 더 빠르게 만들 수 있습니다. 시작을 위해 나는 hadley가 devtools wiki에있는 자습서를 사용하고 있습니다. 나는이 머신에 C++ 컴파일러를 가지고 있는데, 그 머신은 Mac이고 xcode가 설치되어있다. 컴퓨터에 C++ 컴파일러가 설치되어있다. 나는 첫 번째 예제를 실행하려고 :Rcpp 오류, Mac에서 Rcpp 및 C++ 학습

cppFunction(' 
      int one(){ 
      return 1; 
      } 
      ') 

그러나, 무슨 일이다

sh: make: command not found 

Error in sourceCpp(code = code, env = env, rebuild = rebuild, showOutput = showOutput, : 
    Error 1 occurred building shared library. 

나는 내가 설정 문제가 같은데요,하지만 할 수있는 것은 잘 모르겠어요. 일반적인 C++ 지식에 대해 저는 지금까지 컴파일러 등으로 컴퓨터를 설정하는 것에 대해 실제로 알려주지 않는 Savitch의 Absolute C++를 읽기 시작했습니다. MyProgrammingLab이라는 것을 사용하라는 지시를 받았기 때문에 당신에게 알려줍니다 대답은 옳은지 말거나 결과를 주며, 편집을 거치지 마십시오.

감사, 유형 sh: foo: command not found의 벤 W.

답변

1

오류는 매우 명백하다. make 명령이 없습니다. 설치하고 다시 시도하십시오. 또는 Xcode가 경로 외부에 설치하면 경로에 추가하십시오.

+0

xcode를 설치하기 만하면됩니다. –

+0

Dirk에게 감사드립니다. Xcode에서 환경 설정에 들어가서 특별히 명령 줄 항목을 다운로드해야한다는 것을 알았습니다. 이제 효과가 있습니다. – Ward9250