2012-11-21 2 views
0

나는 대체 편집기로 TextMate를 실험 해왔다. run 바로 가기는 아이디어를 빠르고 쉽게 테스트 할 수있는 환상적인 도구입니다. 자작농을 통해 부스트를 설치했으며 run 함수는 boost/lexical_cast.hpp과 같은 헤더를 사용하여 행복하게 프로젝트를 찾고 포함하고 빌드합니다. 큰!라이브러리에 대해 TextMate "실행"명령 링크 만들기

이제는 boost_system-mt에 링크되어야하는 프로젝트를 만들고 싶습니다. 이 링커 단계를 텍스트 메이트 프로젝트에 추가 할 수있는 간단한 방법이 있습니까?

편집

좋아. 번들 편집기의 실행 명령에 -lboost_system-mt을 추가하면이 문제가 발생하지만이 문제를 단일 프로젝트에 연결하는 방법을 알 수는 없습니다.

답변

0

좋아요, 이것은 간단합니다. 번들 편집기에서 코드를 보면 빌드 설정에 플래그를 추가하는 코드 비트를 볼 수 있습니다. . . 환경으로보고

flags = ENV["TM_#{env}_FLAGS"] || "-incl... 

은 ... 당신이 boost_system-mt를 포함 TM_CXX_FLAGS라는 "프로젝트 특정 쉘 변수"를 추가 할 필요가 의미 CXX입니다. 이렇게하려면 프로젝트의 모든 파일을 표시하는 왼쪽의 작은 창 아래쪽에서 'i'를 클릭하십시오. 그러면 필요한 변수를 추가 할 수있는 프로젝트 정보가 나타납니다.

enter image description here

당신은 당신이 원하는 거의 아무것도를 실행할 수있는 TextMate를 만드는이 경우에 컴파일 플래그의 부하를 넣어 큰 따옴표를 사용할 수 있습니다!

관련 문제