2012-04-01 2 views
1

질문은 간단하지만 Firebreath의 wiki 페이지와 인터넷에 대한 정보는 찾을 수 없습니다.Firebreath에서 Makefile 변경

Makefile이 내 Firebreath/build 폴더에 있습니다. 내 플러그인을 컴파일하는 데 사용하지만 첫 번째 라인에서는 DO NOT EDIT라고합니다. 내 플러그인을 -lcurl 플래그로 컴파일해야합니다. 내 예제 프로그램에서 나는 그것을 컴파일하려면 다음을 사용 :

g++ test.cpp -o test -lcurl 

하지만, 어떻게 메이크를 수정하거나이를 통해 해결을 할 수 있습니까?

감사합니다.

+0

'편집하지 마십시오'라는 말은 실제로 당신이하고있는 일이 무엇인지 알지 못하면 편집하지 마십시오. – iehrlich

+0

다른 도구에서 자동 생성됩니까? – sarnold

+0

무엇을 편집해야하는지 알고 싶습니다. –

답변

0

FireBreath는 cmake를 사용하여 makefile 또는 프로젝트 파일을 생성합니다. 링크 할 라이브러리를 추가하려면 CMakeLists.txt 파일 (또는 특정 플랫폼을 원할 경우 [X11 또는 Mac 또는 Win] /projectDef.cmake 파일)을 편집하고 다음 줄을 추가하십시오.

target_link_libraries(${PROJECT_NAME} curl) 

CMakeLists.txt (firebreath 파일이 아닌 프로젝트 디렉토리에있는 파일)에 넣었는지 확인하십시오. 플랫폼 포함 후에 파일의 맨 아래에 있는지 확인하십시오.

덧붙여서,이 모든 것들은 "라이브러리"에 대한 on the FireBreath website ... 문서를 검색하면 찾을 수 있습니다.

+0

잘 작동합니다. 고마워. –