2014-09-11 4 views
0

NaCl을 처음 사용합니다. 제공된 샘플 코드대로 빌드하고 실행하려고했습니다. https://developer.chrome.com/native-client/devguide/tutorial/tutorial-part1추가 .cc 파일을 사용하여 NaCl 코드를 빌드하고 실행하십시오.

원본 코드를 실행할 수있었습니다. 이 예제에서는 .cc 및 .h 파일을 하나 만들고 hello_tutorial.cc (이 파일이 이미 있음)에서 새 .cc 파일의 함수 중 하나를 호출했습니다. 그러나 Makefile에서이 새 파일을 추가하는 방법을 잘 모르겠습니다. make 명령을 실행할 때 컴파일러가이 파일을 포함하도록합니다.

아무도 내가 여기에없는 것을 도울 수 있습니까?

답변

1

튜토리얼의 PART1의 메이크 손이 각 소스 파일에 대해 새로운 라인의 몇 가지를 추가 할 필요가 너무 압연입니다 :

[new_file] .bc : [new_file] .CC
$ (PNACL_CXX)

hello_tutorial.pexe : hello_tutorial.bc [new_file.bc]

-o $ @ $ < -O2 $ (CXXFLAGS) $ (LDFLAGS) 다음

그리고는 pexe의 종속성 추가 .bc

당신이 tuturial의 part2 가렵다. NaCl SDK 빌드 시스템을 사용하여 작업을 좀 더 쉽게 만들고 Makefile의 "SOURCES ="행에 소스를 추가하기 만하면된다.