2012-04-05 7 views
0

없이 내가 Optix의 세계에 새로 온 사람과 내가 VS에서 새 프로젝트를 만들려고 할 2008 년옵틱스 샘플 Cmake

내 질문 : 내가 사용하고 모든 예제를 컴파일하지 않고 프로젝트 "튜토리얼"을 수정하는 방법 SDK에 포함되어 있습니까?

나는 파일을 "튜토리얼"와 VS2008에서 새 프로젝트를 만들려고하지만 작동하지 않습니다/

고맙습니다 당신의 도움을!

답변

2

나는 또한 optix에서 새롭고 똑같은 문제가있다.

나는 컴파일 당신은 엔비디아 병렬 nsight 사용하는 경우 다음을 수행해야합니다 병렬 Nsight 2.0 비주얼 스튜디오 2010

내에서 녹색 화면을 제공에는 sample1 :

  1. 변화 NVCC 편집 유형을 Project Properties에서 cuda c/C++의 PTX 파일.
  2. cmake를 사용하여 optix-sdk 샘플 파일을 빌드했는지 확인하십시오.
  3. optix-sample.sln을 열고 모든 프로젝트를 빌드하십시오.
  4. 새 프로젝트는 새 프로젝트에 링크해야하는 sutil.lib처럼 만들어졌습니다.
  5. 내 경우에는 새로운 cuda 런타임 프로젝트를 생성합니다. 저는 sample1 파일을 사용했습니다.
  6. 1 단계를 수행 한 다음 optix-sdk에서 optix 헤더 파일과 sutil.h를 포함하십시오.
  7. 링크 sutil.lib optix 및 opengl32.lib 및 glut32.lib와 같은 OpenGL 라이브러리
  8. 이제 프로젝트를 빌드 할 수 있습니다.
  9. 마지막으로 응용 프로그램을 실행하려면 optix sutil freeglut dll 파일이 필요합니다.
0

방금 ​​Optix-samples sol 파일을 열면 첨부 된 모든 프로젝트를 볼 수 있습니다. 그 중 자습서를 찾아 마우스 오른쪽 버튼으로 클릭하고 "시작 프로젝트로 설정"을 선택하십시오. 이제 튜토리얼 만 실행하고 편집 할 수 있습니다.