2013-02-28 22 views
0

Bumblebee에서 QtCreator를 시작하지 않고 Bumblebee와 QtCreator를 함께 사용할 수 있습니까? 무엇 땅벌을 모르는 사람들을 위해 Bumblebee와 QtCreator를 함께 사용하려면 어떻게해야합니까?

은 다음과 같습니다

그것은 리눅스에서 엔비디아 옵티머스의 비 상용 버전입니다. 필요할 때만 dGPU를 활성화 할 수 있습니다. 그러나 그래픽 프로그래머라면 dGPU를 사용하여 OpenGL 컨텍스트를 만들고 싶을 것입니다.

답변

2

) 1. 프로젝트를 만듭니다.

2) 내 예를 /home/maik/untitled-build-Desktop_Qt_5_0_1_GCC_64bit-Debug

3) 새로운 파일을 생성에서, 프로젝트 debug 폴더로 이동합니다. 그것은 optimus.sh

4) 열기 optimus.sh를 호출하고 다음 쓰기 - 당신의 debug 폴더에 실행 파일의 이름이 제목>optirun ./untitled

참고, 내 경우는

"제목"입니다

5) QtCreator로 이동 ->Projects ->Build & Run -> 사용하려는 키트를 선택 ->Custom executable - - 'Add'에>'Run' 클릭에서 ->이 Run로 이동>'Command'에서을 선택하여 optirun.sh 파일을 - > 회전 n Run in Teminal.

이제 QtCreator에서 실행을 클릭 할 때마다 실행 파일이 optirun으로 시작됩니다. 이제 dGPU는 전체 시간 동안 활성화되는 대신 응용 프로그램을 실행하는 경우에만 활성화됩니다.

+0

나는 이것을 시도했지만 QtCreator/gdb는 중단 점에서 멈추지 않는다. 너를 위해서 멈추는가? – Rui

0

는 다른 대답했다,하지만 내 방법은 깨끗 같은 느낌 : Qt는 창조주에

  • 에서, Projects 탭으로 이동합니다.
  • Build & Run ->[your kit] ->Run으로 이동하십시오.
  • 오른쪽에서 Run 아래에 Custom executable을 클릭하여 추가하십시오.
  • Executable에서 /usr/bin/optirun (또는 어떤 출력 which optirun이든)을 입력하십시오.
  • 실행 파일의 이름이 foobar 인 경우 Command line arguments에 입력하고 ./foobar을 작성하고 빌드 디렉토리에 있습니다.
  • Working directory%{buildDir}으로 유지하십시오.
관련 문제