2013-02-17 10 views
1

Visual Studio에서 새로운 nsight 플러그인을 사용하여 일반 코드없이 일반적이고 간단한 Android 애플리케이션을 컴파일하려고합니다. 문제는 Visual Studio에서 컴파일하려고 시도하지 않으므로 컴파일하려고 시도하지 않습니다. 개미 디버그를 수동으로 실행하면 잘 컴파일됩니다. Visual Studio에서 c 파일을 컴파일 할 대상으로 인식하므로 기본 코드가있는 Android 응용 프로그램이 정상적으로 작동합니다. 네이티브 코드가없는 안드로이드 응용 프로그램은 오히려 쓸모가 없으므로이를 고치는 방법을 아는 사람이 있습니까?NSight로 Android가 아닌 프로젝트를 컴파일하려고 시도했습니다.

출력은

1>------ Build started: Project: Android3, Configuration: Debug Android ------ 
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 

나는 또한 내가 명령 줄에 들어갈 경우주의, 그리고 개미 빌드를 실행해야합니다, 그것은 좋은 빌드입니다.

답변

1

"Android Application"템플릿에서 helloworld 샘플을 시험해 볼 수 있습니다. 컴파일할지 확인하십시오.

Tegra Android Development Pack에서 Nsight Tegra를 설치하고 Android SDK/NDK, ANT, JAVA를 설치 한 경우 사전 구성된 작업이어야합니다. 기본적으로 경로에 32 비트 Java가 필요하고 JAVA_HOME, ANT_HOME 환경이 필요합니다. 컴파일 된 네이티브를 보았을 때 가장 관련있는 java 관련 정보가 사용자 환경에서 누락되거나 혼란에 빠지기 쉽습니다.

"컴파일하지 않음"으로 설명 했으므로 다른 로그 출력이 있습니까?

+0

더 자세히 표시하려면 OP를 편집하십시오. – nekosune

+0

그 정도면 충분하지 않습니다. 하지만 대개 VS에서 개미를 놓쳤습니다. Tools \ Option \ Android \ General을 확인하고 모든 경로가 올바른지 확인하십시오. –

+0

네, 그것들은 모두 정확합니다, 그리고 전에 말했듯이, 자바와 C를 포함한 네이티브는 같은 설정으로 잘 컴파일되었습니다. 내가 OP에서 말했듯이 문제는 비주얼 스튜디오가 C 파일이 없다면 컴파일하려고하지 않는다는 것입니다. – nekosune